0

ユーザーとそのサイトのリストを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 で提供される機能はありますか? 何か案は?ご意見をお聞かせください。

4

1 に答える 1

0

Hibernateを見ることができます。このORMは Spring と非常によく統合され、バッチ操作を実行できます。ここで、必要なことに似たものを探すことができます。

ここにある情報は、Hibernate for PostgreSQL のセットアップに関して正しい方向を示しているはずです。

于 2013-01-11T09:42:02.600 に答える