Spring批处理FlatFileItemWriter在行尾添加逗号

Spring批处理FlatFileItemWriter在行尾添加逗号,spring,spring-batch,Spring,Spring Batch,我们要求按如下方式格式化行: 886,89,5052299385882,1, 问题是行的最后一个字符应该是逗号,它是用于集成的导出作业,所以此请求是从另一方发出的。使用FlatFileItemWriter有没有简单的方法来实现这一点 目前,我们对行的java表示进行了建模,使其具有始终为空的附加字符串,并告诉字段提取器提取空白字段作为行创建的最后一个值,但我正在寻找在每一行上追加内容的方法。FlatFileItemWriter具有lineAggregator属性。 编写您自己的实现(委托就足够

我们要求按如下方式格式化行:

886,89,5052299385882,1,
问题是行的最后一个字符应该是逗号,它是用于集成的导出作业,所以此请求是从另一方发出的。使用FlatFileItemWriter有没有简单的方法来实现这一点


目前,我们对行的java表示进行了建模,使其具有始终为空的附加字符串,并告诉字段提取器提取空白字段作为行创建的最后一个值,但我正在寻找在每一行上追加内容的方法。

FlatFileItemWriter
具有
lineAggregator
属性。

编写您自己的实现(委托就足够了),并在返回的字符串中添加逗号。

感谢您的回答,这确实是一种更好的方法,可以删除对象中不增加任何值的字段