paulwong

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 阅读(436) 评论(0)  编辑  收藏 所属分类: SRPING BATCH


只有注册用户登录后才能发表评论。


网站导航: