跑批 - 數據庫讀寫測試實現


 

圖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一份,謝謝)

https://github.com/deadzq/spring-batch-mybatis-demo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM