标签: spring-batch
考虑Spring批处理作业中的步骤(A,B,C,D,E)。
根据步骤A中的条件检查失败,应该假定作业完全跳过B,C,D,E。如果条件检查成功,则应正常执行步骤B,C,D,E。
我们如何在这种情况下配置作业?什么可以用来决定流量?
注意:已检查JobExecutionDecider。我想知道它是否适合这种情况,或者是否有更好的选择。
答案 0 :(得分:0)
Spring Batch参考here中介绍了这一点。
您需要做的是让您的步骤返回自定义ExitStatus并配置此步骤以在返回此退出状态时结束作业。
ExitStatus