activiti
WeisyLP
努力一切就会美好
展开
-
Activiti简介
工作流(workflow)工作流总是以任务(Task)的形式驱动人处理业务或者驱动业务系统自动完成作业。–我们不必关注他人的工作进度,只要关心自己的待办任务即可。 activiti活动activity的复数activities化简的方式标示活动的集合。来诠释activiti与工作流的母的与设计 。 Tom Bayen(jbpm的创始人)自2010年离开jB...原创 2018-06-17 16:06:12 · 5758 阅读 · 0 评论 -
2-activiti数据库介绍以及配置文件
activiti与spring整合需要的jar包 <!-- activiti jar --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> ...原创 2018-06-17 16:32:58 · 1647 阅读 · 0 评论 -
activiti创建数据库
数据库activiti创建数据库有三种方式,但是在实际开中,一般都是默认配置。 而且为了操作方便,一般activiti数据库与项目数据库都会进行分开管理。 @Override public boolean createtableByXml() { /** * 创建数据库的三种方式 * 1:指定xml *...原创 2018-06-17 16:43:50 · 777 阅读 · 0 评论 -
简单的请假流-基本操作
发布流程、启动流程,流程图定义,审批人指定为角色,取待办(个人,全部等),配置变量,完成任务、获取流程定义、流程资源(图片,流程图等),删除流程定义,历史流程实例的获取等原创 2018-06-17 20:15:34 · 1341 阅读 · 0 评论 -
activiti流程----变量设置与获取
流程的变量有多重方式进行设置与获取1:流程图以及属性配置 2:发布流程并开始 /** * setValiable 与 setLocalValiable作用域不同 */ @Test public void deploeyFlow() { String folderPath = "...原创 2018-06-17 20:58:26 · 10113 阅读 · 0 评论 -
activiti流程--排他网关
有时候需要进行判断走哪一个分支,而且像上一篇,如果存的删除不正确就会出现异常,此时的排他网关可以设置默认值。1:流程图与定义2:核心代码上面两篇已经讲述了基本操作这里仅仅进行主要代码 @Test public void getTaskByloginName() { String loginNa...原创 2018-06-17 21:27:11 · 1288 阅读 · 1 评论 -
activiti流程--委派,转办,会签,挂起,激活
其中委派与转办的流程图与正常的没有啥区别,这里直接上代码。1:任务委派任务委派只是任务人将当前的任务交给接收人进行审批,完成任务后又重新回到任务人身上。委派人查询任务与完成任务与正常的有区别。 /** * 指定代办人 */ @Test public void delegateTask() { String taskId...原创 2018-06-17 21:47:30 · 15957 阅读 · 2 评论 -
activiti流程--监听器
监听器是activiti中经常使用的,一般用在启动或者关闭,以及流程扭转的时候。1:流程引擎的启动与监听之前的配置文件中,有这么个配置: /** * 用于监听流程引擎的启动与关闭 * * @author wsylp * */@Service("myProcessEngineLifecycleListener")public class MyProc...原创 2018-06-18 10:45:42 · 9710 阅读 · 1 评论