spring batch快速学习例子(spring batch samples)

在spring batch samples项目中,包含了诸多项目。是快速入门的法宝

Spring Batch提供了很多简单的Job实例,让你在开发你自定义的批处理应用程序时参考:

  • adhocLoopJob:演示了一个无限循环的Job,通过JMX去暴露元素;
  • beanWrapperMapperSampleJob:演示了如何实现基于文件的输入数据的验证和将文件字段映射到域对象;
  • compositeItemWriterSampleJob:一个Step只能包含一个ItemReader和ItemWriter,这个Job教你如何绕开这个限制;
  • customerFilterJob:演示如何使用一个ItemProcessor过滤无效的Customer;
  • delegatingJob:使用ItemReaderAdapter,将输入数据的读取行为委托给一个POJO的某个方法;
  • footballJob:一个足球赛事统计Job,在加载两个输入文件(一个文件是运动员数据,一个文件是赛事数据)之后,产生一个统计信息并输出到日志文件;
  • groovyJob:演示运行由groovy编写的文件压缩和解压的脚本;
  • headerFooterSample:演示如何使用回调,在输出的时候添加Header和Footer;
  • hibernateJob:Spring Batch Reader和Writer默认不会使用Hibernate,这个Job演示了如何整合Hibernate;
  • infiniteLoopJob:一个无限循环Job,在Job停止后自动重启;
  • ioSampleJob:提供了很多不同IO方式的例子,如读取分隔符文件、固定长度字段的文件、Xml、JDBC、iBATIS集成;
  • jobSampleJob:演示了如何从一个Job中执行另外一个Job;
  • loopFlowSample:演示如何用编程的方式去控制执行流程;
  • mailJob:演示如何使用SimpleMailMessageItemWriter去发送eMail;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值