1

itemReader、itemProcessor、およびitemWriterを使用した春のバッチプログラムがあります。

処理するレコードが 10,000 件あるとします。各アイテムについて、いくつかの条件を決定し、いくつかのデータを追加するために、いくつかのデータベーステーブルからデータを取得したいと考えています。

これは処理中に行われると思います。

質問: これを行うのに最適な設計は何ですか? itemProcessor に SimpleJdbcTemplate を注入するアイテムごとに複数の Select クエリを実行することに少し懐疑的です。これを行う他の効率的な方法はありますか??

前もって感謝します!!ニック

4

1 に答える 1

0

おそらく、10,000 個の「POJO」をデータベース内のテーブルに挿入し、それを他のテーブルに結合するクエリを実行する必要がありますか?

于 2011-08-19T09:55:48.477 に答える