2

Web UI からスプリング バッチ ジョブを実行した経験のある人はいますか。現在、CSV から DB テーブルへのデータ コピーのジョブをいくつか作成しましたが、コマンド プロンプトと JUnit テストで正常に動作します。しかし現在、これらのジョブは Web 経由で実行する必要があり、JSF がフロント コントローラー フレームワークとして使用されています。この場合のベスト プラクティスに関する提案は非常に役立ちます。

ありがとう!

4

1 に答える 1

5

Spring Batch Admin は、Spring Batch ジョブのデプロイ可能な Web フロントエンドです。管理者用のシェル スクリプトではなくシンプルな UI だけが必要な場合は、次の方法を使用します。

http://static.springsource.org/spring-batch-admin/getting-started.html

ジョブ トリガー メカニズムを既存のアプリケーションと統合する方法を探している場合は、コントローラー/サーブレットから呼び出すことができる Spring の JobLauncher を使用したこの実装を見てください。

http://docs.spring.io/spring-batch/trunk/reference/html/configureJob.html#runningJobsFromWebContainer

于 2011-05-25T07:04:48.000 に答える