Web UI からスプリング バッチ ジョブを実行した経験のある人はいますか。現在、CSV から DB テーブルへのデータ コピーのジョブをいくつか作成しましたが、コマンド プロンプトと JUnit テストで正常に動作します。しかし現在、これらのジョブは Web 経由で実行する必要があり、JSF がフロント コントローラー フレームワークとして使用されています。この場合のベスト プラクティスに関する提案は非常に役立ちます。
ありがとう!
Web UI からスプリング バッチ ジョブを実行した経験のある人はいますか。現在、CSV から DB テーブルへのデータ コピーのジョブをいくつか作成しましたが、コマンド プロンプトと JUnit テストで正常に動作します。しかし現在、これらのジョブは Web 経由で実行する必要があり、JSF がフロント コントローラー フレームワークとして使用されています。この場合のベスト プラクティスに関する提案は非常に役立ちます。
ありがとう!
Spring Batch Admin は、Spring Batch ジョブのデプロイ可能な Web フロントエンドです。管理者用のシェル スクリプトではなくシンプルな UI だけが必要な場合は、次の方法を使用します。
http://static.springsource.org/spring-batch-admin/getting-started.html
ジョブ トリガー メカニズムを既存のアプリケーションと統合する方法を探している場合は、コントローラー/サーブレットから呼び出すことができる Spring の JobLauncher を使用したこの実装を見てください。