私はspring-batchが初めてで、それを使用して次のプロセスを実装したいと考えています:
read: webservice からのアイテムのリスト プロセス: これらのアイテムをグループ化します 書き込み: これらのグループを webservice に戻します
例:
入力: transactionID、店舗、金額 1、フードストア、2.50 2、バーストア、19.99 3、フードストア、12,49 出力: totalsID、店舗、金額 1、フードストア、14.99 2、バーストア、19.99
これは spring-batch を使用しても可能ですか?重要なステップが欠けていますか?それとも、別の解決策を探す必要があるほどバッチ処理の概念と矛盾していますか?
メソッドを使用することで可能な解決策を見つけましたがwriteFooter
、エラー回復やメモリ管理などのスプリングバッチを使用することの多くの利点が失われるのではないかと恐れているため、それはばかげているようです。さらに、私が見る限り、フッターは、出力がファイルに書き込まれ、Web サービスに送信されない場合にのみサポートされます。