Activiti
微末666
我本微末凡尘,可也心向天空
展开
-
Activiti工作流 (一)初始化数据库
因为公司在用工作流,以前没有接触过所以在网上找了些学习教程,开始学习使用,都是参考别人的博客写的,记录只为以后看方便,方便记忆。 activiti-engine.jar包中自带了创建activiti工作流数据库表的SQL语句和自动初始化数据库的方法。SQL语句在org.activiti.db.create包下,初始化方法在org.activiti.engine.impl.db.DbSchemaCr...转载 2018-03-24 15:47:39 · 3933 阅读 · 0 评论 -
Activiti学习(1) -----------HelloWorld
一、画流程图 在画流程图之前,要确保自己的Eclipse安装了Activiti的插件。还要指明这个流程实例的ID、Name,然后设置好每个用户任务的ID、Name、Assignee(办理人); 二、部署流程定义 在这里我们使用Junit做模拟,代码如下:[java] view plain copypublic class MyHelloWorld { /**获得流程引擎*/ ...转载 2018-03-25 22:03:23 · 155 阅读 · 0 评论 -
Activiti学习(二)——部署流程资源的三种方式
原文地址: https://blog.csdn.net/zjx86320/article/details/50234707流程资源可以是各种类型的文件,在启动流程或流程实例运行过程中会被读取。下面介绍常用的流程资源。 一、流程资源 流程定义文件:扩展名为bpmn20.xml和bpmn; 流程定义的图片:用BPMN2.0规范的各种图形描绘,一般用PNG的格式; ...转载 2018-03-25 22:08:46 · 252 阅读 · 0 评论 -
Activiti学习(四)——流程变量的设置和获取
流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。这篇博文就简单的为大家介绍下流程变量的设置和获取。 一、设置流程变量 流程变量的设置方式有两种,一是通过基本类型设置,第二种是通过JavaBean类型设置。 1.基本类型[jav...转载 2018-03-25 22:12:05 · 2877 阅读 · 0 评论 -
Activiti学习(六)——连线图(SequenceFlow)
一、流程图 图1 请假流程 在上面的流程图中,我们发现和之前不同的是,用户任务【部门经理】审批,下面有两个连线,我们之前的例子都是只有一条连线,那么如果是这种情况的话我们如何进行流程的选择呢?我们这里是用的是通...转载 2018-03-25 22:14:09 · 1326 阅读 · 0 评论