java-工作流(activiti)
向日葵庄园
这个作者很懒,什么都没留下…
展开
-
Activiti介绍
Activiti 分为俩部分: 一、工作流定义 二、执行和管理工作流 工作流定义 使用eclipse完成 此部分无需研究执行和管理工作流 设计到数据库的支持 Activities使用到的表总共有23张,都是用来存放流程数据的,无需要自己定义,底层操作默认使用mybatis业务数据的表需要用户自己创建和维护。但一定要需要业务去关联流程流程表才能开发工作流系统。原创 2016-07-28 14:25:00 · 300 阅读 · 0 评论 -
Activiti基本操作(部署、启用、查看任务)
ProcessEngine processEngine=ProcessEngines.getDefaultProcessEngine();部署流程简单例子:public void deplomentProcess(){ InputStream inputStreambpmn=this.getClass().getResourceAsStream("condition.bpmn原创 2016-08-02 16:19:04 · 2478 阅读 · 0 评论 -
activiti个人任务及三种分配方式
个人任务及三种分配方式: 1:在taskProcess.bpmn中直接写assignee=“张三" 2:在taskProcess.bpmn中写assignee=“#{userID}”,变量的值要是String的。 使用流程变量指定办理人 3,使用TaskListener接口,要使类实现该接口,在类中定义: delegateTask.setAssign原创 2016-08-03 11:12:09 · 972 阅读 · 0 评论 -
activiti组任务及三种分配方式
组任务及三种分配方式: 1:在taskProcess.bpmn中直接写candidate-users=“小A,小B,小C,小D" 2:在taskProcess.bpmn中写candidate-users =“#{userIDs}”,变量的值要是String的。 使用流程变量指定办理人 Mapvariables = new Has原创 2016-08-03 11:17:49 · 6545 阅读 · 0 评论