ユーザーとそのサイトのリストをDB テーブルに保持するプロジェクトに取り組んでいます。ユーザー列にはユーザーの電子メール アドレスが含まれ、対応するエントリにはユーザーが所有する Web サイトが含まれます。このようなもの:
dbTable
==================================
email | website
----------------------------------
user1@abc.com | http://xyz.com
user2@abc.com | http://asd.com
user2@abc.com | http://qwerty.com
user3@abc.com | http://asdfg.com
.
.
テーブルには数千の行が含まれており、Web サービスに従ってデータが取り込まれ、維持されます。JAX-B の助けを借りて、WS をアンマーシャリングし、最初の実行でデータを挿入しました。これで、このテーブルは Web サービスに従って更新されます。つまり、Web サービスから受信したデータに従って、ユーザー/Web サイトを更新または削除する必要があります。
私の最初のアイデアは、ID wrt メール + ウェブサイトを作成し、それをテーブルの 3 番目のエントリとして保存することでした。将来の CRUD 操作では、この ID を参照するだけです。ただし、上司は、バッチ更新プロセス全体を自分でコーディングし、my project uses Spring
バッチ CRUD 操作にフレームワーク機能を使用するか、データベースが提供する機能を悪用することはしないようにアドバイスしましたPOSTGRESQL
。データベースでバッチ更新を実行するために使用できる Spring で提供される機能はありますか? 何か案は?ご意見をお聞かせください。