如何在春季批处理中添加步骤列表

时间:2019-11-14 20:36:47

标签: spring-batch

我要扩展现有的Job。我需要做的是使用从外部服务获得的数据更新数据库中的记录列表。我不知道如何循环执行,因此我考虑创建一个Steps列表,每个列表由readerprocessorwriter组成,然后将它们简单地添加到jobBuilder中的next()方法。查看文档,一次只能添加一个Step,而我在数据库中有数千行,因此有数千个Steps。我该怎么办?

编辑:

简而言之,我需要:

  1. 从数据库中读取ID列表,
  2. 对于每个我需要呼叫外部服务的ID,以获取与此ID相关的信息,
  3. 处理来自其中的数据
  4. 将更新的行保存到数据库

0 个答案:

没有答案