activiti工作流
#
踟蹰千年
希望能一直有码编的码农一枚
展开
-
Activiti工作流(一)环境配置
下载与目录结构官网:https://www.activiti.org/ 目录结构如下:database :提供了建表语句。docs:该目录包含了三种文档:javadocs、userguide、xsd。javadocs:API文档,包名按照功能模块划分,org.activiti.engine.*。 userguide:用户手册,包含环境配置、10分钟快速入门以及各个功能模...原创 2019-01-07 16:29:37 · 636 阅读 · 0 评论 -
Activiti工作流(二)基础入门
先利用eclipse安装好的流程图绘制插件绘制一个审批流程分别设置assignee(分配到任务的人) 为张三,李四,王五这是xml文件 反映上图流程连接关系<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" ...原创 2019-01-07 17:34:25 · 442 阅读 · 0 评论 -
Activiti工作流(三)23张表的含义
了解23张表Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。 ACT_RU_*: 'RU'表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务等运行中的数据。 ...原创 2019-01-07 18:50:58 · 3893 阅读 · 0 评论 -
Activiti工作流(四)流程变量
一传递参数设置流程变量说明:流程变量的作用域就是流程实例,所以只要设置就行了,不用管在哪个阶段设置 基本类型设置流程变量,在taskService中使用任务ID,定义流程变量的名称,设置流程变量的值。 Javabean类型设置流程变量,需要这个javabean实现了Serializable接口 设置流程变量的时候,向act_ru_variable这个表添加数据 获取流程...原创 2019-01-08 15:54:57 · 966 阅读 · 1 评论 -
Activiti工作流(五)连线,排他网关,并行网关,等待活动
流程图如图绘制流程图 连线属性设置部署流程定义+启动流程实例 @Test public void TestSequenceFlow(){ //获取流程引擎 ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); Deployment deployment = pr...原创 2019-01-08 18:27:54 · 1915 阅读 · 0 评论 -
Activiti工作流(六)用户任务(userTask,即用户操作的任务)
个人任务流程图 分配个人任务方式一(直接指定办理人)1:流程图中任务节点的配置 2:测试代码:ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();//部署流程定义,启动流程实例 @Test public void testTask() throws Exceptio...原创 2019-01-09 19:52:20 · 15847 阅读 · 1 评论