Spring Batch-实施流程的最佳方法

时间:2020-06-04 00:06:12

标签: spring-batch

我想知道哪种方法在Spring批处理中是更好的方法...我读了很多书,但是spring batch提供了不同的方法来实现一个过程。

  1. 我必须从mysql数据库中检索列表
  2. 对于步骤1的每一行,我必须从另一个mysql检索另一个列表。
  3. 重复列出列表以创建Excel文件
  4. 更新mysql中的列表列表以标记已处理
  5. 对于第一个列表,我必须通知发送邮件的用户。

编辑:

输入我想如何解决该问题的方法,如果需要,可以用它来指导我

创建2个步骤:

第一步

  1. 创建阅读器以获取第一个查询
  2. 创建处理器以将第二个查询添加到第一个查询的每个项目上
  3. 创建用于创建Excel的编写器,并将所有记录放在jobContext上以传递到下一步

第二步(任务集)

  1. 从工作环境中获取记录,为每个人更新并发送电子邮件

0 个答案:

没有答案