spring批处理组验证来自FlatFileItemReader的输入行

时间:2016-03-30 08:25:27

标签: java spring spring-batch batch-processing spring-batch-admin

我有一个弹簧批处理作业,我在其中使用FlatFileItemReader并将其填充到Pojo对象(项目)。我的文件有一个页脚行,它给出了文件中的记录数。我需要验证我的List有那么多对象。

我无法通过ItemProcessor完成它,因为它一次只给我一个项目。有没有其他方法可以在春季批次中进行这样的验证?

由于 稻谷

1 个答案:

答案 0 :(得分:0)

Spring的FlatFileItemReader提供了一个跳过顶部和末尾的行数的功能。使用它们解决了这个问题。没有可用的代码,但是得到了读者作者文档的答案。

https://docs.spring.io/spring-batch/trunk/reference/html/readersAndWriters.html