Spring batch 是一个轻量级、全面的框架,专为开发健壮的批量处理应用程序而设计。批量可以看作是一系列与从各种来源读取/写入数据、将数据分成片段、管理事务方面、生成统计信息、管理故障以及在发生故障时重新启动/停止作业相关的作业。
此页面列出了博客中编写的 Spring batch 教程,供快速参考。
1. 入门
2. Item Reader, Writer, Processor, Listeners
- Spring Batch MultiResourceItemReader – 读取多个 CSV 文件示例
- Spring Batch FlatFileItemReader – 读取 CSV 示例
- Spring Batch – 分区
- Spring Batch ItemProcessor 示例
- Spring Batch 事件监听器
- Spring Batch FlatFileItemWriter – 写入 CSV 文件
- Spring Batch 处理后删除或归档文件
- Spring Batch – 使用 Classifier 将写入多个目的地
3. 作业调度
- Spring Batch Quartz Java 配置示例
- Spring Batch + Quartz + H2 Jdbcjobstore 示例
- Spring batch 使用 Spring TaskScheduler 进行作业调度
4. 批量统计
祝您学习愉快!!