在“春季批”中,我的步骤是:
@Bean
public Step step1() {
return stepBuilderFactory.get("step1")
.<MyPojo, String>chunk(10)
.faultTolerant()
.reader(pagingItemReader())
.processor(itemProcessor())
.writer(itemWriter())
.build();
}
但是,如果设置了某个配置值,我想添加一个处理器,如果设置了另一个值,我想添加另一个处理器。
我应该定义两个不同的步骤吗?还是在步骤中加上“ if” /“ else”?
谢谢