如何跳过当前字段集并在春季批次中继续下一个

qin*_*pan 2 spring spring-batch

我在春季批次中有自己的 fieldsetmapper。我想跳过一些符合某些标准的行。如果我在 mapFieldSet(FieldSet fieldSet) 中返回 null,itemreader 将停止。这意味着不会处理剩余的行。

那么如何跳过 mapFieldSet 中的行呢?

Luc*_*cci 5

FieldSetMapper.mapFieldSet()如果文本行内容形式正确,则解析完成返回一个有效对象;返回的对象应该被“过滤掉”(匹配您的业务标准),ItemProcessor“过滤记录”一章所述。