我是SpringBatch的新手。我正在使用读取器/写入器/处理器配置<chunk>
tasklet。我想为每个读取项生成写入器执行的零个或多个命令项。
AFAIK ProcessorItem接口只允许我为每个读取项生成一个项或null。当然我可以制作List但我希望采用更清洁的方法。
也许我没有使用正确的工具,而且对于不是一对一的读者/制片人与作家/消费者而言还有另一件事......但我不知道。
有人能引导我朝着正确的方向前进吗?
谢谢!
答案 0 :(得分:4)
我想为每个读取项目生成零个或多个命令项 作家执行。
afaik还没有正确的方向,我看到了2种可能的解决方案:
我会使用itemProcessor,它将是一个弹簧批处理程序的第一部分,我会寻找这样的转换逻辑