25activiti - 流程变量(设置和获取流程变量)

简介: 25activiti - 流程变量(设置和获取流程变量)

设置流程变量

  1. 流程变量的作用域就是流程实例,所以只要设置就行了,不用管在哪个阶段设置
  2. 基本类型设置流程变量,在taskService中使用任务ID,定义流程变量的名称,设置流程变量的值。
  3. Javabean类型设置流程变量,需要这个javabean实现了Serializable接口
  4. 设置流程变量的时候,向act_ru_variable这个表添加数据

获取流程变量

  1. 流程变量的获取针对流程实例(即1个流程),每个流程实例获取的流程变量时不同的
  2. 使用基本类型获取流程变量,在taskService中使用任务ID,流程变量的名称,获取流程变量的值。
  3. Javabean类型设置获取流程变量,除了需要这个javabean实现了Serializable接口外,还要求流程变量对象的属性不能发生编号,否则抛出异常。
目录
相关文章
26activiti - 流程变量(模拟流程变量的设置和获取的场景)
26activiti - 流程变量(模拟流程变量的设置和获取的场景)
48 0
29activiti - 流程变量(总结)
29activiti - 流程变量(总结)
86 0
27activiti - 流程变量(查询历史的流程变量)
27activiti - 流程变量(查询历史的流程变量)
87 0
|
SQL 存储 数据库
Flowable 设置流程变量的四种方式
Flowable 设置流程变量的四种方式
1249 0
28activiti - 流程变量(支持的类型)
28activiti - 流程变量(支持的类型)
53 0
|
数据库
23activiti - 流程变量(流程图)
23activiti - 流程变量(流程图)
58 0
|
存储
activiti构造属于自己的流程定义
说起actviti,很多人都会说它支持bpmn标准,它的流转都是基于bpmn文件来运行! 但我们在设计流程时,流程定义真的只能是bpmn定义吗?   其实不然,activti可以支持任意流程定义,只要你发布流程时,将你的流程定义转成bpmn文件即可! ...
1002 0
15activiti - 流程管理定义(删除流程定义)
15activiti - 流程管理定义(删除流程定义)
121 0
18activiti - 流程管理定义(删除key相同的所有不同版本的流程定义)
18activiti - 流程管理定义(删除key相同的所有不同版本的流程定义)
63 0
24activiti - 流程变量(启动流程实例)
24activiti - 流程变量(启动流程实例)
44 0

热门文章

最新文章

相关实验场景

更多