Activiti
文章平均质量分 90
平静的起步吧
积圭步成千里,积小流成江河。
有问题可邮件 uuid0717@163.com
展开
-
Activiti工作流会签与获取下一节点任务信息
2018-03-29问题描述:会签节点选择2个审核人只能看到一条代办任务。解决办法:Sequential设置为false即可。(true 串行 false 并行)activiti 工作流会签时为所有的都审批通过才可进入下一环节:1.编写监听类public class MyTaksListener implements TaskListener { public void notify(...原创 2017-09-11 08:15:42 · 18048 阅读 · 2 评论 -
Activiti解决分布式集群部署的主键问题
一、概要综述1、activiti5是jbpm4升级上来的一款最新版工作流引擎,已经将自己的表划分为4类:运行时、通用数据、历史数据、流程相关数据,但是 有一个核心问题就是是否支持集群部署,经过我对源码的初步分析发现,他的默认主键策略是全局获取一个通用表中的字段来做增加,在大并发量的情况下会出现主 键重复的问题2、activiti5的默认主键策略分析:(1)、每次需要主键原创 2017-09-18 10:49:47 · 8058 阅读 · 0 评论 -
Activiti最全入门教程
1:工作流的概念 说明:1) 假设:这两张图就是华谊兄弟的请假流程图 2) 图的组成部分: A. 人物:范冰冰 冯小刚 王中军 B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从转载 2017-09-28 11:22:43 · 115760 阅读 · 19 评论 -
Activiti工作流的监听类调用spring中的been
在我们使用activiti监听类的时候有时需要调用spring中的been,但是你会发现如果在监听类中直接引入been会报null指针异常。如下:public class QsbgEndLintener implements ExecutionListener{ private static final long serialVersionUID = 1L; @Autowire转载 2017-11-01 19:11:16 · 1253 阅读 · 0 评论 -
《从Activiti Designer5.8升级到5.9遇到的问题》
从Activiti Designer5.8升级到5.9遇到的问题1.罗嗦几句前几天升级了Activiti Designer 5.9版本,然后发现几个变动,有新功能也有不如人意的变动,因为5.9版本和5.8版本在设计文件上存在很大差异,所以今天也要说明如何从5.8转向5.9版本。2.Activiti Designer5.9于5.8差异修复: 5.8版本中Eclip转载 2017-12-15 14:23:51 · 643 阅读 · 0 评论 -
Activiti实现流程定义的控制与修改
Activiti提供的流程定义是基于XML的,一旦发布完成后,若想对流程定义实现更改,只有一种办法,就是重新发布新的版本,但有时,我们需要的是不让他发行新版本,只是希望修改其原来的Xml,如我们对分支节点进行条件设置。此文章借鉴了http://redxun.iteye.com/blog/2253074这篇博主的文章,但是他的方法并不能完全实现对流程的修改。在此,我经过改造现将实现过程写下:原创 2017-12-20 14:14:52 · 13815 阅读 · 18 评论 -
Activiti选人页面的实现
Activiti会签、选人页面的实现Activiti1、背景Activiti默认是不带有选人的功能的,它默认的是在调用complete方法的时候自动根据下一个节点的 assignee属性设置下一节点的候选人,也可设置candidate属性或者角色,提交到下一步,流程引擎自动解析为公有任务,需要具体执行人去认领。 但是并不是所有的业务逻辑都符合Activit规定的标准情况原创 2017-09-11 21:55:56 · 5673 阅读 · 3 评论