Spring Batch示例,我学习Spring Batch的代码集合(带注释)。我故意选择不使用Spring Boot,因为我更喜欢在学习时自己进行配置和设置。

构建并运行

gradle build

gradle execute

从JAR文件运行

构建一个包含所有依赖项的JAR文件

gradle fatJar

java -jar build/libs/spring-batch-example-all-1.0.0.jar com.example.batch.TransportImportBatch loadTransportJob fileName=sample-data.csv

单元测试包括JaCoCo测试覆盖率报告

gradle unitTest

测试报告将出现在以下目录中:

build/reports/tests/in