問題タブ [spring-batch-tasklet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
156 参照

java - Spring バッチでジョブ パラメータの検証を処理する

バッチ処理にSpringバッチを使用しています。バッチ処理を行う前に、のようなすべてのジョブパラメータを検証したいと思いますproductName, productID, start date, end date, productType。これらのジョブパラメータがnullまたは悪い値を含んでいる場合、検証ステップに失敗してジョブを失敗させる必要があります。

検証ステップと Tasklet を作成しました。Tasklet では、ジョブ パラメータの検証を処理する予定です (すべてのジョブ パラメータに対して null チェックを行うため)。私は初めてSpringバッチをやっているので、専門家から聞きたいのは、ジョブパラメータの検証を処理するのに適切な場所であるか、それを行う効率的な方法があります. 誰かがあなたの貴重な提案や例を提供するのを手伝ってくれると本当に助かります.

事前にあなたの助けに感謝します! ありがとう

以下の私のサンプルコードを見つけてください:

MyJobConfig.java

JobParamValidateTasklet.java