0

Spring Batch-FlatFileItemWriterを使用して書き込みをしているときに、読み取り行(FlatFileItemReader)を複数の行に分割するにはどうすればよいですか?

4

1 に答える 1

0

単一行から作成されたオブジェクトを変換するには が必要だと思いますItemProcessor(それを と呼びましょうYourInObject) にList<YourOutObject>.

ItemWriter<List<YourOutObject>>ただし、Spring Batch がそのような一対多のアプローチをすぐにサポートするとは思わないため、個々のオブジェクトを委任するカスタムを作成する必要があると思いますFlatFileItemWriter<YourOutObject>(ライターの委任の例は、以下のリンク)。

参照:

于 2011-02-25T07:26:27.230 に答える