私は今、Spring-Batch にステップ間トランザクションのようなものがないことを知っています。データベースでいくつかのアクションを実行する多くのステップを含む複雑なバッチジョブを開発しています。それぞれが同じトランザクションに属するように、それぞれが他のアクションと関連しています。Spring-Batch パラダイムを理解する方法では、トランザクション性を持たせるためにワンステップ ジョブを使用する必要があります。最近または将来のバージョンで、ある種のジョブレベルのトランザクション性を持つという考え (または他の方法) はありますか?
Edit1: このリンクのポイント 6.3.1 で、複数のプロセッサを連結する方法を見つけましたが、現在のニーズを満たしていません。
Edit2:この他のリンクは、私の仕事を呼び出す「@Transactional」アノテーションを持つエンベロープ クラスを使用する可能性を示唆しているため、外部トランザクションが必要です。