問題タブ [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 に答える
390 参照

spring-boot - @BeforeStep が AsyncProcessor で呼び出されていない

同期の ItemProcessor と Writer を使用していましたが、次のコードのように非同期に移動しました。

私の ItemPocessor<I,O> では、@BeforeStep を使用して、StepExecutionContext に保存した値を取得します。

そして、ここで私の AsyncProcessor の宣言:

問題は、上記のメソッドが呼び出されていないことです。StepExecution から値を取得してAsynchronous ItemProcessor または AsyncItemWiter に渡すにはどうすればよいですか?