I am working on a Spring Batch job that calls a web service in the reader which returns a list of up to 1000 records. I would like to have the processor run on each record individually so the commit interval doesn't have the minimum of 1000. Can a single reader call produce multiple process calls if it returns a list?
From what I have found so far this may be possible but not worth the effort and I may be better off just having the reader return a list of objects and the processor processing up to 1000 records each read call.
ItemReaderyou have to take a look? Thanks. - lzagkaretos