Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring批处理组验证FlatFileItemReader中的输入行_Java_Spring_Spring Batch_Batch Processing_Spring Batch Admin - Fatal编程技术网

Java spring批处理组验证FlatFileItemReader中的输入行

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提供了一个跳过顶部和末端行数的功能。这个问题用它们解决了。没有可邮寄的代码,但已从读写器文档中找到答案 您能描述一下“我需要

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

我不能通过ItemProcessor完成,因为它一次只给我一个项目。在spring批处理中是否有其他方法进行此类验证

谢谢
Paddy

Spring的FlatFileItemReader提供了一个跳过顶部和末端行数的功能。这个问题用它们解决了。没有可邮寄的代码,但已从读写器文档中找到答案


您能描述一下“我需要验证我的列表是否有那么多对象”是什么意思吗?是的,如果我的平面文件有80条记录,不包括头和尾。我的跟踪记录将给出字段记录计数的计数80。在字段记录类型中,每个记录分别由键H、T和R标识为标题、轨迹或数据记录。我需要一种方法来获取方法中的整个记录列表,对其进行迭代,并查看recordType为R的记录数是否为80。在使用项读取器侦听器和作业执行上下文时是否存在任何问题?