spring batch快速學習例子(spring batch samples)

來源:互聯網
上載者:User
在spring batch samples項目中,包含了諸多項目。是快速入門的法寶

Spring Batch提供了很多簡單的Job執行個體,讓你在開發你自訂的批處理應用程式時參考: adhocLoopJob:示範了一個無限迴圈的Job,通過JMX去暴露元素; beanWrapperMapperSampleJob:示範了如何?基於檔案的輸入資料的驗證和將檔案欄位對應到域對象; compositeItemWriterSampleJob:一個Step只能包含一個ItemReader和ItemWriter,這個Job教你如何繞開這個限制; customerFilterJob:示範如何使用一個ItemProcessor過濾無效的Customer; delegatingJob:使用ItemReaderAdapter,將輸入資料的讀取行為委託給一個POJO的某個方法; footballJob:一個足球賽事統計Job,在載入兩個輸入檔案(一個檔案是運動員資料,一個檔案是賽事資料)之後,產生一個統計資訊並輸出到記錄檔; groovyJob:示範運行由groovy編寫的檔案壓縮和解壓的指令碼; headerFooterSample:示範如何使用回調,在輸出的時候添加Header和Footer; hibernateJob:Spring Batch Reader和Writer預設不會使用Hibernate,這個Job示範了如何整合Hibernate; infiniteLoopJob:一個無限迴圈Job,在Job停止後自動重啟; ioSampleJob:提供了很多不同IO方式的例子,如讀取分隔字元檔案、固定長度欄位的檔案、Xml、JDBC、iBATIS整合; jobSampleJob:示範了如何從一個Job中執行另外一個Job; loopFlowSample:示範如何用編程的方式去控制執行流程; mailJob:示範如何使用SimpleMailMessageItemWriter去發送eMail;

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.