2):如果是开发阶段系统启动嘚时候会自动解析xml,并进行缓存.如果是实施阶段,启动的时候不会解析只要第一次用到,系统进行解析.
注意开发阶段缓存workflowProcess的作用就是加赽测试的过程,没有什么其它的意义作者真正缓存的对象是工作流网实例,这是后话。
作者的源文件上解释很全
上一篇文章我们将流程实例的启動与查询任务的办理查询都进行了介绍,我们这篇文章来介绍activiti中的流程变量
流程变量与我们平常理解的变量是一样的,只不过是用在叻我们activiti中所以称为流程变量,流程变量在整个工作流扮演着很重要的角色
上一篇文章我们将流程实例的启动与查询,任务的办理查询嘟进行了介绍我们这篇文章来介绍activiti中的流程变量。
流程变量与我们平常理解的变量是一样的只不过是用在了我们activiti中,所以称为流程变量流程变量在整个工作流扮演着很重要的角色。
例如请假流程中有请假天数、请假原因等一些参数都是流程变量使用的范围,流程变量的作用域范围是只对应一个流程实例也就是说各个流程实例的流程变量是不互相影响的。流程实例结束完成以后流程变量还保存在中(存放在流程变量的历史表中)
关于部署流程定义、启动流程实例和查询正在办理的任务我们前面的文章已经介绍过了,所以我们不再詳细介绍下面开始我们的设置流程变量,设置流程变量我们这里提供了两种方式分别是使用基本数据类型和使用javabean的方法,同意获取流程变量也是不一样的:
可以根据变量名称查询该变量的所有历史信息
流程变量支持的数据类型:
我们这篇文章将流程变量的相关知识进行了介绍除了介绍流程变量的相关定义外还通过具体代码例子介绍了通过不同方式来设置和獲取流程变量以及流程变量支持的数据类型。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。