0

あるジョブでデータベースから取得した値をパラメーターとして Spring フレームワークの別のジョブに渡すにはどうすればよいですか?PLese はサンプル コードを提供します。

4

2 に答える 2

0

Spring Batch Jobsでは、フレームワークによって課される概念的な関係のない個別のユース ケースと見なされます。ジョブをスタンドアロンの処理アプリケーションと見なすことができます。

典型的なバッチ システムは、メッセージ キュー、データベース、ファイル システムなどのデータ ソースとデータ シンクで構成されているため、1 つのジョブがデータを生成し、それがアプリケーションの別の部分によって処理されることを意図しています。

ジョブの代わりにタスクを使用するように設計を変更できます。これは、相互に依存するプロセス ステップがいくつかある場合に便利です。StepExecution から JobExcecution にアクセスする方法があります。

「Spring Batch in Action」と同様に優れた記事を読むことをお勧めします。

于 2013-05-24T08:20:40.673 に答える