我是春季批次的新手,所以也许我错了,但我不明白为什么 itemWriter 中的 write 方法需要数据列表:
void write(List<? extends T> items) throws Exception;
如果我首先了解这个过程是 itemReader 读取项目列表。在第一次迭代中读取第一个项目,依此类推...下一步是 itemProcessor,它从 itemReader 获取数据。然后有一些处理和 itemProcessor 返回我们想要保存在某个地方的新类。所以最后一步是 itemWriter,它得到这个返回 itemProcessor 的类。所以我不知道 itemWriter 何时获取数据列表。当我调试我的简单示例项目时,此列表中仍然只有一项。请有人解释一下
多谢