paulwong

          My Links

          Blog Stats

          常用鏈接

          留言簿(67)

          隨筆分類(1393)

          隨筆檔案(1151)

          文章分類(7)

          文章檔案(10)

          相冊

          收藏夾(2)

          AI

          Develop

          E-BOOK

          Other

          養生

          微服務

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          60天內閱讀排行

          spring batch基本概念

          如果要讀一堆的文本文件到數據庫,則可以使用SPRIN BATCH。

          主流程:
          由JobRunner啟動Job,Job啟動Step,Step啟動TaskLet,TaskLet啟動Chunk,Chunk啟動ItemRader/ItemProcessor/ItemWriter。

          Step之間可以設定流程,即在Step間放一個Decision,在上一步放一個Listener,根據條件把某變量值放到Context中,Decision根據此值決定下一步是哪個。

          DefaultLineMapper:將STRING轉成MAP

          DelimitedLineTokenizer:將行以豆號分割出來放到LIST

          BeanWrapperFieldSetMapper:將MAP轉成VO

          FlatFileItemWriter:輸出到文件

          DelimitedLineAggregator:對象轉字符串

          自定義TaskLet:如果任務不是讀或寫那種,就新增自定義類完成所需工作





          http://www.cnblogs.com/gulvzhe/archive/2011/11/06/2238125.html 

          http://www.ibm.com/developerworks/cn/java/j-lo-springbatch1/

          http://www.visa4uk.fco.gov.uk/Welcome.htm

          posted on 2012-09-19 00:19 paulwong 閱讀(449) 評論(0)  編輯  收藏 所屬分類: SRPING BATCH

          主站蜘蛛池模板: 若尔盖县| 文化| 梧州市| 杭锦后旗| 灌云县| 延寿县| 盈江县| 江都市| 大方县| 红河县| 临洮县| 青海省| 台北县| 苗栗市| 策勒县| 榕江县| 万山特区| 阿克陶县| 察隅县| 永仁县| 织金县| 临沭县| 宁都县| 迁西县| 兴义市| 惠安县| 大港区| 凭祥市| 清河县| 越西县| 张家口市| 大荔县| 南京市| 昂仁县| 汉寿县| 武隆县| 尖扎县| 英超| 肥乡县| 锡林浩特市| 麻栗坡县|