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