2015-09-20 19 views
0

如何在Spring批处理中将读取的数据从reader传递给Itemprocessor?是否有一个队列放在ItemReader的读取方法中,该方法将被ItemProcessor使用?我必须一次从数据库中读取10条记录,并一次在ItemProcessor的处理方法中处理5条记录。 ItemProcessor逐个接收记录,我想在处理方法中一次将其更改为5条记录。将数据从itemreader传递到处理器

+1

恐怕你的问题的读者不容易理解你在问什么。您可以根据[准则](http://stackoverflow.com/help/how-to-ask)重新修改它吗? – raratiru

回答

0

从阅读器的读取方法返回的每个项目将作为一个项目转发给处理器。

如果您想要收集一组物品并将它们作为一组传递给处理器,则需要一个将它们分组的处理器。

你可以实现类似组包装的东西。 我在另一个答案中解释了这种方法:Spring Batch Processor

相关问题