Java spring批处理组验证FlatFileItemReader中的输入行
我有一个spring批处理作业,其中我使用FlatFileItemReader并将其填充到Pojo对象(项)。我的文件有一个页脚行,它给出了文件中的记录数。我需要验证我的列表是否有那么多对象 我不能通过ItemProcessor完成,因为它一次只给我一个项目。在spring批处理中是否有其他方法进行此类验证 谢谢Java spring批处理组验证FlatFileItemReader中的输入行,java,spring,spring-batch,batch-processing,spring-batch-admin,Java,Spring,Spring Batch,Batch Processing,Spring Batch Admin,我有一个spring批处理作业,其中我使用FlatFileItemReader并将其填充到Pojo对象(项)。我的文件有一个页脚行,它给出了文件中的记录数。我需要验证我的列表是否有那么多对象 我不能通过ItemProcessor完成,因为它一次只给我一个项目。在spring批处理中是否有其他方法进行此类验证 谢谢 PaddySpring的FlatFileItemReader提供了一个跳过顶部和末端行数的功能。这个问题用它们解决了。没有可邮寄的代码,但已从读写器文档中找到答案 您能描述一下“我需要
PaddySpring的FlatFileItemReader提供了一个跳过顶部和末端行数的功能。这个问题用它们解决了。没有可邮寄的代码,但已从读写器文档中找到答案
您能描述一下“我需要验证我的列表是否有那么多对象”是什么意思吗?是的,如果我的平面文件有80条记录,不包括头和尾。我的跟踪记录将给出字段记录计数的计数80。在字段记录类型中,每个记录分别由键H、T和R标识为标题、轨迹或数据记录。我需要一种方法来获取方法中的整个记录列表,对其进行迭代,并查看recordType为R的记录数是否为80。在使用项读取器侦听器和作业执行上下文时是否存在任何问题?