首页 文章

Spring 季批次中的链接步骤

提问于
浏览
1

我正在阅读 spring 批处理项目的 spring 文档,我想知道是否有开箱即用的配置链接步骤,这意味着第一步的输出是第二步的输入,依此类推 . 我不是要求一个接一个执行的步骤流程,更多的是使用步骤的项目处理器的退出作为下一个的输入 .

我想到的是使用读取器,处理器和编写器的正常步骤创建一个平面文件,可以在下一步中由第二个读取器读取,但这似乎是低效率的,因为需要编写jvm中的对象并使用第二个阅读器恢复它们 .

如果不确定这是否可以使用spring normal config,或者jsr不能完全按照我的意愿工作

1 回答

  • 1

    而不是多个步骤在链中使用多个 ItemProcessor . 您可以使用CompositeItemProcessor链接它们 .

    编辑:我正在阅读关于 spring 批处理策略,我没有在xml中找到任何开箱即用的配置来链接一种管道中的步骤,最适合我需要的选项是使用ItemProcessorAdapter来运行我需要的不同逻辑在步骤中使用CompositeItemProcessor(6.21)来制作它们的链 .

相关问题