java – 为列表的每个项重复Spring Batch流的步骤
发布时间:2020-12-15 01:29:03 所属栏目:大数据 来源:网络整理
导读:如何实现必须读取列表然后对列表中的每个项重复一个或多个步骤的Spring Batch作业? 我目前正在一步中阅读列表,然后将其放入工作环境中.但是作业上下文在DB中持久存在,如果它太大,则必须使用CLOB并且我无法访问它. 所以我正在寻找一种不涉及将整个列表存储在
如何实现必须读取列表然后对列表中的每个项重复一个或多个步骤的Spring Batch作业? 我目前正在一步中阅读列表,然后将其放入工作环境中.但是作业上下文在DB中持久存在,如果它太大,则必须使用CLOB并且我无法访问它. 所以我正在寻找一种不涉及将整个列表存储在作业上下文中的解决方案. 当然,我可以简单地将列表放在局部变量中.但我很好奇是否有更多类似Spring Batch的选项. 最佳答案
除了上面关于结构化工作的评论(我倾向于同意),如果你使用最新的3.0.0.M3,你可以创建一个JobScope的容器,当你循环时它可以保存集合各个步骤.从那里你可以读取/处理/写入该容器而不是外部源.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |