圖1-1
圖1-1說明了一個Job加載器有一個Job,一個Job下可包含多個Step,而一個Step對應1個個的ItemReader,ItemProcessor,ItemWriter.
圖1-2
圖1-2實現數據庫的讀寫批量處理項目結構
整體邏輯:
通過對映射實體類的數據庫表[user]內容讀取,獲取到用戶名,密碼,在用戶中間處理器中處理用戶名和密碼不符合規范的數據,
將數據進行拼接新的字符串后,批量寫入數據庫表[user_cp]
在源碼中service實現並沒有接入查詢,因為在BatchConfiguration中配置好了所有用到的數據庫配置,及Mybatis操作ID
源碼下載:(最好fork一份,謝謝)