0

Spring Batch - 如何在使用 FlatFileItemWriter 写入时将读取行 (FlatFileItemReader) 拆分为多行?

4

1 回答 1

0

我会说你需要一个ItemProcessor将从单行创建的对象(我们称之为YourInObject)转换为List<YourOutObject>.

但是,我认为 Spring Batch 不支持这种开箱即用的一对多方法,所以我的猜测是您将必须创建一个ItemWriter<List<YourOutObject>>将各个对象委托给的自定义FlatFileItemWriter<YourOutObject>(您可以在下方链接)。

参考:

于 2011-02-25T07:26:27.230 回答