問題タブ [itemwriter]

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 に答える
342 参照

spring-batch - SpringBatch で ClassifierCompositeItemProcessor を使用する場合、ファイル名を StepBuilderFactory stream() を介して FlatFileItemWriter に動的に渡します

を使用して、マルチフォーマット行で複数の入力ファイルを処理していますClassifierCompositeItemProcessor。しかし、StepBuilderFactoryストリームを使用してファイルを書き込む場合、Resourceファイル名を動的に渡すことができません。Filename は、それぞれの入力ファイル名である必要があります。どんな助けでも大歓迎です。

入力ファイル 1 (data-111111-12323.txt)

入力ファイル 2 (data-22222-23244.txt)

期待される出力ファイル 1 (data-111111-12323.txt)

期待される出力ファイル 2 (data-22222-23244.txt)

ステップ

プロセッサ

ライター