我有以下要求。
下面是示例作业XML:
<step id="stepName">
<tasklet>
// this is skipped
</tasklet>
</step>
1)有什么方法可以动态生成stepName?
2)那是春季批处理完成并向我们展示 生成的步骤上下文信息,我们能否获得步骤名称,例如: stepName#{jobExecutionContext ['stepName']
3)stepName可以来自 jobExecutionContext
此外,进一步复杂化:
如果我们在下面的步骤之间有条件依赖性-
<step id="stepName" next="loopdecider">
<tasklet>
// this is skipped
</tasklet>
</step>
<decision id="decider" decider="customDecider">
<next on="CONTINUE" to="stepName" />
<end on="COMPLETED" />
</decision>
<next on="CONTINUE" to="stepName" />
中的stepName应该解析为 每次迭代中都有不同的值