Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.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 弹簧批处理|读取计数=过滤器#x2B;写_Java_Spring_Spring Batch - Fatal编程技术网

Java 弹簧批处理|读取计数=过滤器#x2B;写

Java 弹簧批处理|读取计数=过滤器#x2B;写,java,spring,spring-batch,Java,Spring,Spring Batch,当运行Spring批处理应用程序时,我在STEP_EXECUTION表中的某些地方看到 `Read Count > Filter + Write`? 它不应该相等吗?不一定相等。例如,如果跳过某个项,则该项将被读取,但不会被过滤或写入。对于记录,筛选器计数是ItemProcessor返回null的次数,这与由于引发可跳过异常而被跳过的项不同

当运行Spring批处理应用程序时,我在
STEP_EXECUTION
表中的某些地方看到

  `Read Count > Filter + Write`? 

它不应该相等吗?

不一定相等。例如,如果跳过某个项,则该项将被读取,但不会被过滤或写入。对于记录,筛选器计数是
ItemProcessor
返回null的次数,这与由于引发可跳过异常而被跳过的项不同