SpringBatch 配置Job之一

本文介绍了SpringBatch中的Job配置,包括Job标签的属性、Job拦截器的实现方式,如通过JobExecutionListener接口和Annotation机制。还讨论了Job Parameters的校验,以及SpringBatch提供的校验器。此外,文章提到了Job的抽象与继承特性,允许定义抽象Job作为其他Job的父类,以实现代码复用。
摘要由CSDN通过智能技术生成

Job标签的属性以及包含的子标签

    <batch:job 
               <!-- Job的唯一标识,在整个运行上下文中不允许重复-->
               id="" 

               <!-- 定义当前Job是否是抽象的。True表示当前Job是抽象的,不能被实例化 -->
               abstract="true" 

               <!-- 作业参数递增器,只有在org.springframework.batch.core.launch.JobOperator.startNextInstance(String jobName)方法中使用 -->
               incrementer="" 

               <!-- 定义该Job运行期间使用的Job仓库,默认使用名字为jobRepository的Bean -->
               job-repository="" 

               <!--  定义当前Job的父Job。Job可以从其他Job继承。通常在父Job中定义共有的属性,在子Job中定义特有的属性。 -->
               parent=""

               <!-- 定义当前作业是否支持重启,默认值是true,表示支持重启 -->
               restartable="">

        <!-- Step执行的条件判断器,根据decision可以动态的决定后续执行的Step -->
        <batch:decision decider="" id=""></batch:decision>

        <!--  -->
        <<
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值