paulwong

          My Links

          Blog Stats

          常用鏈接

          留言簿(67)

          隨筆分類(1391)

          隨筆檔案(1149)

          文章分類(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 閱讀(445) 評論(0)  編輯  收藏 所屬分類: SRPING BATCH

          主站蜘蛛池模板: 登封市| 清远市| 桃江县| 海门市| 阿拉善右旗| 巴林左旗| 江川县| 阳城县| 新巴尔虎右旗| 额尔古纳市| 雅安市| 积石山| 平泉县| 乌苏市| 天全县| 普兰店市| 高唐县| 桦南县| 肇东市| 渭南市| 汕尾市| 麻城市| 台安县| 巴青县| 阜宁县| 青海省| 滨州市| 曲麻莱县| 康定县| 滨海县| 南江县| 教育| 漳平市| 嘉义市| 贵溪市| 安阳县| 佛学| 平遥县| 芮城县| 文安县| 常州市|