Spring batch:有条件地执行步骤
Spring batch: conditional execution of steps
我正在处理 Spring 包含多个步骤(超过 10 个)的批处理作业。
我有一个属性文件,指示是否应执行某个步骤。
例如,在我的属性文件中:
EXECUTE_STEP1=0
EXECUTE_STEP2=1
表示应该执行step2,不执行step1。
如何在我的 Spring 批处理配置中翻译它?可能吗?
感谢您的回答。
这是我所做的:
- 一旦我的属性被设置,我将所有必须执行的步骤名称放在一个堆栈中,
- 我已经创建了一个弹出堆栈的决策器,并通过返回一个新的 FlowExecutionStatus 来决定必须执行哪个步骤。
海克
我正在处理 Spring 包含多个步骤(超过 10 个)的批处理作业。
我有一个属性文件,指示是否应执行某个步骤。
例如,在我的属性文件中: EXECUTE_STEP1=0 EXECUTE_STEP2=1
表示应该执行step2,不执行step1。
如何在我的 Spring 批处理配置中翻译它?可能吗?
感谢您的回答。
这是我所做的: - 一旦我的属性被设置,我将所有必须执行的步骤名称放在一个堆栈中, - 我已经创建了一个弹出堆栈的决策器,并通过返回一个新的 FlowExecutionStatus 来决定必须执行哪个步骤。
海克