【发布时间】:2020-12-04 08:41:21
【问题描述】:
我想在 spring 批处理写入器中写入 CSV 文件,但我不想在我的 bean 中使用属性名称,我需要一个自定义字段名称。有没有不使用 BeanWrapperFieldExtractor 的另一种方法?
这是我的豆子:
public class VMi {
private String Name;
private String OrgName;
private String Status;
private int CPU;
private int RAM;
private String IP;
}
我想输出具有相同名称的字段,但“OrgName”除外,我希望它为“Organization->Name”
【问题讨论】:
-
您的意思是要在输出文件的标题中使用不同的名称吗?因为
BeanWrapperFieldExtractor基于 getter 从字段中提取值,您仍然可以将它与FlatFileHeaderCallback结合使用,您可以在标题中写入自定义字段名称。
标签: spring-batch export-to-csv