Spring Batch Java Config:出现异常时跳过步骤并转到下一步
例如,我在工作中有3个步骤(类似于Step1):
@Autowiredprivate StepBuilderFactory stepBuilderFactory;
@Bean
public Step step1() {
return stepBuilderFactory
.get("step1")
.<String, String> chunk(1)
.reader(reader())
.processor(processor())
.writer(writer())
.build();
}
即使在步骤1中出现异常后,如何继续执行步骤2和3?我的意思是用Java配置。
回答:
这是创建流时如何配置它的示例。这应该与直接通过作业生成器进行配置类似:
return new FlowBuilder<SimpleFlow>("name") .start(step1) //
.next(step2).on(ExitStatus.FAILED.getExitCode()).to(errorStep)
.from(step2).on(ALL_PATTERN).to(step3)
.build();
以上是 Spring Batch Java Config:出现异常时跳过步骤并转到下一步 的全部内容, 来源链接: utcz.com/qa/397421.html