概览
参考文档分为几个部分:
Spring Batch 简介 |
背景、使用场景和通用指南。 |
Spring Batch 架构 |
Spring Batch 架构、通用批处理原理、批处理策略。 |
Spring Batch 5.2 中的新特性 |
版本 5.2 中引入的新特性。 |
批处理的领域语言 |
批处理领域语言的核心概念和抽象。 |
配置并运行作业 |
作业配置、执行和管理。 |
配置 Step |
Step 配置、不同类型的 Step 及控制 Step 流程。 |
Item 读取和写入 |
|
Item 处理 |
|
扩展和并行处理 |
多线程 Step、并行 Step、远程分块和分区。 |
重复 |
重复操作的完成策略和异常处理。 |
重试 |
可重试操作的重试和回退策略。 |
单元测试 |
作业和 Step 测试设施及 API。 |
常用模式 |
常用批处理模式和指南。 |
Spring Batch 集成 |
Spring Batch 与 Spring Integration 项目之间的集成。 |
监控和指标 |
批处理作业监控和指标。 |
追踪 |
使用 Micrometer 进行追踪。 |
以下附录可用:
ItemReader 和 ItemWriter 列表 |
提供的所有 Item Reader 和 Writer 列表。 |
元数据 Schema |
批处理领域模型使用的核心表。 |
批处理和事务 |
Spring Batch 中使用的事务边界、传播和隔离级别。 |
术语表 |
批处理领域的常见术语、概念和词汇表。 |
常见问题 |
关于 Spring Batch 的常见问题。 |