Spring-batch-basic-application
提供:Dev Guides
Spring Batch-基本アプリケーション
この章では、基本的なSpring Batchアプリケーションについて説明します。 tasklet を実行してメッセージを表示するだけです。
私たちのSpring Batchアプリケーションには、次のファイルが含まれています-
- 構成ファイル-これは、ジョブとジョブのステップを定義するXMLファイルです。 (アプリケーションにリーダーとライターも含まれる場合、 readers と writers の構成もこのファイルに含まれます。)
- Context.xml -このファイルでは、ジョブリポジトリ、ジョブランチャー、トランザクションマネージャーなどのBeanを定義します。
- * Taskletクラス*-このクラスでは、処理コードジョブを記述します(この場合、簡単なメッセージを表示します)
- * Launcherクラス*-このクラスでは、ジョブランチャーを実行してバッチアプリケーションを起動します。
jobConfig.xml
サンプルのSpring Batchアプリケーションの設定ファイルは次のとおりです。
Context.xml
以下は、Spring Batchアプリケーションの context.xml です。
Tasklet.java
以下は、簡単なメッセージを表示するTaskletクラスです。
App.java
以下は、バッチ処理を実行するコードです。
実行すると、上記のSpringBatchプログラムは次の出力を生成します-