Spring批处理:链接reader.processor,读取器获取相同的初始数据?

Mar*_*sah 2 spring spring-batch

我是新手批发和研究一些后台处理项目的技术.我已经阅读了文档,但不确定它是否回答了我的问题.因此,我需要将以下内容链接到相同的"数据流".读入,验证/处理,并重新读取新数据(基本上通过处理器夹住多个读取器来管理相同的数据.我不确定我是否表达自己,但可能很清楚.我知道我可以做多次读取但是不确定注入处理器是否可行任何想法,意见等谢谢

Jos*_*ore 5

您不应尝试进行多次读取,而应考虑在最终写入之前的单次读取后链接项目处理器.

这个建议的原因是链接项目处理器允许您接受输入,对其进行操作,转换它,并将其传递给链中的下一个处理器.

看一下6.3.1.在Spring Batch文档中链接ItemProcessors以获取更多信息和一些简单示例.