配置一个 Step

正如在领域章节中讨论的那样,Step是一个领域对象,它封装了批处理作业中一个独立的、顺序执行的阶段,并包含定义和控制实际批处理所需的所有信息。这是一个必然较为模糊的描述,因为任何给定Step的内容完全由编写Job的开发人员自行决定。Step可以简单也可以复杂,完全取决于开发人员的需求。一个简单的Step可能只是将数据从文件加载到数据库中,几乎不需要或完全不需要编写代码(具体取决于所使用的实现方式)。而一个更复杂的Step则可能包含作为处理一部分应用的复杂业务规则,如下图所示:spring-doc.cadn.net.cn

Step
图 1. 步骤