|
当前版本仍在开发中,尚不被视为稳定版本。最新稳定版请使用 Spring Batch 文档 6.0.2! |
概览
参考文档分为以下几个部分:
| Spring Batch 简介 |
背景、使用场景以及通用指导原则。 |
| Spring Batch 6.0 新特性 |
6.0 版本引入的新特性。 |
| Spring Batch 架构 |
Spring Batch 架构、通用批处理原则以及批处理策略。 |
| 批处理领域语言 |
批处理领域语言的核心概念与抽象。 |
| 配置并运行 Job |
Job 的配置、执行与管理。 |
| 配置 Step |
Step 配置、不同类型的 Step 以及流程控制。 |
| Item 读取与写入 |
|
| Item 处理 |
|
| 扩展与并行处理 |
多线程 Step、并行 Step、远程分块以及分区处理。 |
| Repeat |
重复操作的完成策略与异常处理。 |
| Retry |
可重试操作的重试与退避策略。 |
| 单元与集成测试 |
Job 和 Step 的测试设施与 API。 |
| 常见模式 |
常见批处理模式与实践建议。 |
| Spring Batch 集成 |
Spring Batch 与 Spring Integration 项目之间的集成。 |
| Spring Batch 可观测性 |
批处理作业的监控与指标。 |
可用的附录如下:
| ItemReader 与 ItemWriter 列表 |
所有内置 ItemReader 和 ItemWriter 的列表。 |
| 元数据 Schema |
批处理领域模型使用的核心数据表。 |
| 术语表 |
批处理领域常见术语、概念与词汇表。 |
| 常见问题 |
关于 Spring Batch 的常见问题。 |