12 2011 档案

摘要:前面关于Spring Batch的文章,讲述了SpringBatch对Flat、XML等文件的读写操作,本文将和大家一起讨论Spring Batch对DB的读写操作。Spring Batch对DB数据的读取操作提供两种形式,一种是以游标为基础,一条条的读取数据;另外一种是分页的方式读取DB。 通过前面文章的讲解,大家应该对SpringBatch的框架和基本配置有了一定的了解。为了不显得啰嗦,本文只提供读取DB方式的核心配置,一些辅助信息的配置,如果不明白,可以参照前面几讲的内容。 首先是读操作: 1 <bean:bean id="jdbcItemReader" 2 c 阅读全文
posted @ 2011-12-27 23:22 孤旅者 阅读(17952) 评论(6) 推荐(2) 编辑
摘要:最近一个项目在使用SpringBatch框架做一个电子商务平台的批处理。网上资料很有限,尤其是中文资料更是少之又少,官网上的文档也只是讲一些入门的基础知识,大部分高级特性都是一笔带过,讲解的很不彻底,在实际开发中碰到的问题很多。因此,特将自己学习、应用Spring Batch的过程总结成一个个小实例 阅读全文
posted @ 2011-12-20 20:04 孤旅者 阅读(24531) 评论(0) 推荐(8) 编辑
摘要:前面关于Spring Batch的文章,讲述了SpringBatch对CSV文件的读写操作、对XML文件的操作,以及对固定长格式文件的操作。这些事例,同一个Reader读取的都是相同格式的数据,最终写入一个文件。如果遇到下面这样的数据,并想将学生信息和商品信息分类后写入两个文件,应该如何处理呢?student,200001,ZhangSan,18,78goodsPNH001011000200.1zhangshana2011/12/18 01:12:36student,200002,LiSi,19,79goodsPNH001022000300.1zhangshanb2011/12/19 01:. 阅读全文
posted @ 2011-12-18 02:25 孤旅者 阅读(13536) 评论(14) 推荐(4) 编辑
摘要:前篇关于Spring Batch的文章,讲述了Spring Batch 对XML文件的读写操作。本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对固定长格式文件的读写操作。实例延续前面的例子,读取一个含有四个字段的TXT文件(ID,Name,Age,Score),对读取的字段做简单的处理,然后输出到另外一个TXT文件中。 工程结构如下图: applicationContext.xml和log4j.xml前文已经叙述过,在此不做赘述。 本文核心配置文件batch.xml内容如下: 1 <?xml version="1.0" encoding=&quo 阅读全文
posted @ 2011-12-17 14:11 孤旅者 阅读(11157) 评论(3) 推荐(1) 编辑
摘要:前篇关于Spring Batch的文章,讲述了Spring Batch 对CSV文件的读写操作。本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对XML文件的读写操作。实例流程是从一个XML文件中读取商品信息,经过简单的处理,写入另外一个XML文件中。 工程结构如下图: log4j.xml是log处理的配置文件,与本文没有必然联系,再此不做论述。application.xml文件内容如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="ht 阅读全文
posted @ 2011-12-03 23:31 孤旅者 阅读(16145) 评论(5) 推荐(2) 编辑

点击右上角即可分享
微信分享提示