easy-batch 核心概念


job 領域api

  • 參考圖

 

 

  • 說明
    通用的處理流程為:
  1. 通過包含JobParameters 參數的JobBuilder創建job
  2. 通過JobExecutor 執行job
  3. 通過JobReport獲取job運行的狀態

record 以及batch api

easy-batch 提供了一個通用的record 以及batch 模型,簡化了數據的處理,record可以是各類文件

  • 參考

 

 

  • record 接口
 
public interface Record<P> {
    /** Return the record header */
    Header getHeader();
    /** Return the record payload */
    P getPayload();
}
  • 說明
    record 包含了header 以及payload,header包含了一些元數據描述
    payload 為我們需要處理的數據
  • record 的處理

參考如下:

 

 

參考資料

https://github.com/j-easy/easy-batch/wiki/key-apis


免責聲明!

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



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