gpt4 book ai didi

spring - Spring Batch javaConfig : Conditional Flow

转载 作者:行者123 更新时间:2023-12-04 13:32:19 25 4
gpt4 key购买 nike

从此xml配置转换为javaconfig的方式是否有任何建议:

<job id="job">
<step id="step1" >
<next on="FAILED" to="step2"/>
<next on="*" to="step3"/>
</step>
<step id="step2"/>
<step id="step3"next="step4"/>
<step id="step4"/>
</job>

我能够创建一项工作,一步一步地走向成功,而另一步走向失败:
SimpleJobBuilder builder = new JobBuilder("job").repository(jobRepository)
.start(step1()).next(step2())
.on("FAILED").to(step3()).build();

最佳答案

可能是这样的:

jobs.get("job")
.start(step1())
.on("FAILED").to(step2())
.next(step3())
.from(step1())
.next(step3())
.next(step4())
.build().build();

(仅当步骤1的状态为“FAILED”完成时才执行步骤2。所有其他步骤均按顺序执行。这是您想要的吗?)

关于spring - Spring Batch javaConfig : Conditional Flow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22695230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com