總覽
參考文件分為幾個章節
Spring Batch 簡介 |
背景、使用情境和一般指南。 |
Spring Batch 架構 |
Spring Batch 架構、一般批次原則、批次處理策略。 |
Spring Batch 5.1 新功能 |
版本 5.1 中引入的新功能。 |
批次領域語言 |
批次領域語言的核心概念和抽象。 |
配置與執行 Job |
Job 配置、執行和管理。 |
配置 Step |
Step 配置、不同類型的步驟和控制步驟流程。 |
Item 讀取和寫入 |
|
Item 處理 |
|
擴展與平行處理 |
多執行緒步驟、平行步驟、遠端區塊處理和分割。 |
Repeat |
重複動作的完成策略和例外處理。 |
Retry |
可重試操作的重試和退避策略。 |
單元測試 |
Job 和 Step 測試工具和 API。 |
常見模式 |
常見的批次處理模式和指南。 |
Spring Batch 整合 |
Spring Batch 和 Spring Integration 專案之間的整合。 |
監控與指標 |
批次 Job 監控和指標。 |
追蹤 |
使用 Micrometer 進行追蹤。 |
以下附錄可用
ItemReaders 和 ItemWriters 列表 |
所有提供的 Item readers 和 writers 列表。 |
Meta-Data Schema |
批次領域模型使用的核心表格。 |
批次處理與交易 |
Spring Batch 中使用的交易邊界、傳播和隔離級別。 |
詞彙表 |
批次領域的常用術語、概念和詞彙表。 |
常見問題 |
關於 Spring Batch 的常見問題。 |