Activiti中的setVariable和setVariableLocal有什么区别?

时间:2018-09-08 09:35:05

标签: activiti bpmn

activiti中的setVariable和setVariableLocal方法之间有什么区别?以及何时将使用这些方法。

2 个答案:

答案 0 :(得分:1)

区别在于范围。当您将变量设置为局部变量时,其作用域仅是当前执行(例如,用户任务)。当您设置它(没有范围)时,该变量将可以在所有与流程实例相关的执行中使用。

希望这会有所帮助

答案 1 :(得分:0)

就像瞬态和持久变量的概念一样。

瞬态变量仅适用于当前范围。

持久变量。存储在数据库中,因此我们可以随时访问。