Spring Batch - 如何在使用FlatFileItemWriter写入时将读取行(FlatFileItemReader)拆分为多行?
答案 0 :(得分:0)
我说你需要一个ItemProcessor
来将从单行创建的对象(我们称之为YourInObject
)转换为List<YourOutObject>
。
但是,我不认为Spring Batch支持开箱即用的这种一对多方法,所以我猜你必须创建一个自定义ItemWriter<List<YourOutObject>>
,将各个对象委托给{{ 1}}(您可以在下面的链接中找到委托编写者的示例。)
<强>参考:强>