Spring 批处理 FlatFileItemWriter 写入模型包含一个 属性 的 List 类型

Spring batch FlatFileItemWriter writing model containing a property of List type

我在 Spring 批处理中遇到问题。我有一个这样的模型,我想从这个模型中生成一个包含字段值的 csv 文件。

 public class A {
       private B b;
       private List<C> c; 

       // getters and setters ...
}

Bclass和Cclasses可以包含其他嵌套对象(一般有JAXB生成的对象)

我遇到的问题是 FlatFileItemWriter 实际上写入了 B 和 C 的引用,而不是 B 和 C 字段的值。

如果标准的实现不符合您的需要,请编写自定义 LineAggregator 实现