概述
参考文档分为以下几个部分:
- Spring Batch 简介 背景、使用场景和通用指南。
- Spring Batch 6.0 的新特性 版本 6.0 中引入的新功能。
- Spring Batch 架构 Spring Batch 架构、通用批处理原则、批处理策略。
- 批处理的领域语言 批处理领域语言的核心概念和抽象。
- 配置和运行作业 作业配置、执行和管理。
- 配置步骤 步骤配置、不同类型的步骤以及控制步骤流程。
- 数据项读取和写入
ItemReader和ItemWriter接口及其使用方法。 - 数据项处理
ItemProcessor接口及其使用方法。 - 扩展和并行处理 多线程步骤、并行步骤、远程分块和分区。
- 重复 重复操作的完成策略和异常处理。
- 重试 可重试操作的重试和退避策略。
- 单元和集成测试 作业和步骤的测试工具和 API。
- 常见模式 常见的批处理模式和指南。
- Spring Batch 集成 Spring Batch 和 Spring Integration 项目之间的集成。
- Spring Batch 可观测性 批处理作业的监控和指标。
以下附录可供参考:
- ItemReaders 与 ItemWriters 列表 所有提供的条目读取器与写入器的列表。
- 元数据模式 批处理领域模型使用的核心表。
- 术语表 批处理领域常见术语、概念和词汇的词汇表。
- 常见问题解答 关于 Spring Batch 的常见问题。