📅  最后修改于: 2020-11-11 06:48:53             🧑  作者: Mango
本教程中的几乎所有示例都包含以下文件-
配置文件(XML)包含以下内容-
作业和步骤定义。
定义读者和作家的Bean。
定义组件,如JobLauncher,JobRepository,Transaction Manager和Data Source。
在我们的示例中,为了更好地理解,我们将其分为两个文件,即job.xml文件(定义作业,步骤,读取器和写入器)和context.xml文件(作业启动器,作业存储库,事务管理器和数据源)。
根据阅读器的不同,Mapper类实现接口(例如行映射器,字段集映射器等)。它包含用于从阅读器获取数据并将其设置为具有setter和getter方法的Java类的代码(Java Bean) 。
具有setter和getter的Java类(Java bean)表示具有多个值的数据。它充当助手类。我们将以此类的对象的形式将数据从一个组件(读取器,写入器,处理器)传递给另一组件。
Tasklet /处理器类包含Spring Batch应用程序的处理代码。处理器是一个类,它接受一个对象,该对象包含读取的数据,对其进行处理并返回已处理的数据(在表单对象中)。
此类(App.java)包含用于启动Spring Batch应用程序的代码。