概覽
參考文件分為幾個部分:
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 的常見問題。 |