最新评论
孤旅者 2012-05-02 08:47
@跳跃的心灵
1,数据来源,从Web service得到的数据格式应该是XML的吧,按照读取XML文件的方式读取就可以了。可以先看一下《Spring Batch 之 Sample(XML文件操作)(五)》对其有个大致了解。
2,数据处理,可以按照《Spring Batch 之 Sample(游标方式读写DB数据表)(八)》的方式读、处理、写分别用Reader,Processor,Writer。也可以将其写在一个Tasklet文件里,就像此文介绍的那样。
很久没有搞SpringBatch了,很多细节上的东西都记不清楚了,希望对你有所帮助。
跳跃的心灵 2012-05-02 01:11
你好,想请教你几个项目上的具体问题。
1.数据来源,我的数据是从Web Service接口中得到的,接口调用一次就返回一批需要处理的数据,但是itemReader接口中的参数好像只是一个对象,这些具体怎么弄呢?
2.数据处理,我的接口中每一条要处理的数据,都是先要从数据库查询,然后再添加,或者更新,或者删除,像这种逻辑处理,如果想要批处理,如果弄得啊
因为时间比较紧,也没有来得及深入研究这个东西,想请教一下高手,我们项目中的架构是SSH.谢谢!
孤旅者 2012-04-01 08:53
[quote]vipqweer:
@孤旅者
3k you ,谢谢了。
忙得一直没来到谢,不好意思了[/quote]不客气,一起分享。
孤旅者 2012-03-14 18:18
[quote]FreeZ:为神马日文环境不用反斜杠,弄个这么奇怪的符号?[/quote]
在日文系统中,反斜杠是个羊角符号。刚开始用时确实感觉怪怪的。
孤旅者 2012-03-07 08:55
@java初学者123
从最后的打印信息来看应该是程序出错了,“status=FAILED, exitStatus=exitCode=FAILED”。但直接看不出来是什么错,你可以添加一个监听,应该就能捕获出错信息了;或者是在read,processor和writer中添加断点,看在哪一步出错的,然后再分析其中的原因。processer配置的应该没有错。
java初学者123 2012-03-07 06:30
是不是因为我的processer 配置有误?望解答。
<bean:bean id="csvItemProcessor" class="com.zhuhan.springbatch.CsvItemProcessor" scope="step"></bean:bean>

