私は、自動増分整数プライマリ・キーを持つ大きなデータベース・テーブルを持っていて、毎日別のシステムで使用するためにバネ・バッチを使ってテーブルの抽出を作成しています。バッチ・バッチを使用したデータベース・テーブルからの部分的な抽出
私は、次の抽出の開始点を設定するために(つまり、id> last_id_extractedのsqlで)、前回の抽出に入れた最高のidを永続させるアプローチを使用しています。私は現在、通常の古いJavaを使用してnext_idテーブルにJDBCを使用してこれを行っています。
この種の抽出バウンダリをSpringバッチで処理するには、より良い方法がありますか?おそらくこれはバッチ処理のかなり一般的なシナリオであり、Spring Batchは役に立ちますか?
ありがとうございました
他の当事者があなたのデータベースにアイテムを挿入できない場合、あなたは完璧に解決していると思います。 – abalogh