关于springbatch框架的一点点总结

虽然工作两年多,但之前一直都是做客户端网页开发,对springbatch,服务端是一无所知。。。这次第一次用springbatch框架做项目,就做了一点点小小的总结。。。

顺序执行:
这里写图片描述

job.xml的配置如下:

<batch:job id="BatchJob002.xml">
     <batch:step id="jobstep01">
      <batch:tasklet ref="loadBankData" />
      <batch:next on="COMPLETED" to="jobstep02" />
      <batch:end on="*" />
     </batch:step>
     <batch:step id="jobstep02">
      <batch:tasklet ref="loadMisData" />
      <batch:next on="COMPLETED" to="jobstep03"/>
      <batch:end on="*" />
      </batch:step>
     <batch:step id="jobstep03">
       <batch:tasklet ref="moveAndContrast"/>
     </batch:step> 
    </batch:job>

分支执行:
这里写图片描述

job.xml的配置如下:

<batch:job id="BatchJob002.xml">
     <batch:step id="jobstep01">
      <batch:tasklet ref="toFileByData"/>
      <batch:next on="FINISHED" to="jobstep02" />
      <batch:next on="*" to="jobstep03" />
     </batch:step>
     <batch:step id="jobstep02">
      <batch:tasklet ref="insertBatchRec" />
      </batch:step>
    <batch:step id="jobstep03">
      <batch:tasklet ref="insertBatchRec2" />
      </batch:step>
    </batch:job>
发布了7 篇原创文章 · 获赞 1 · 访问量 6160

猜你喜欢

转载自blog.csdn.net/sherazade/article/details/53538669