- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Activiti系列(四)——设计指定Assignee+审批
上面的三篇博客中,主要是说Activiti比较基本的,这个是我们项目中设计的Activiti的Designer。主要解决的问题:1、提交人可以是任何人。这里我们用变量。2、审批人用Listener实现,这里我们用Listener,并保存角色,凡有这个角色的人员都可以进行审批。3、审批有两种参数:批准和驳回。我们看看我们的流程图:
2016-03-27 21:41:08 33609 13
原创 Activiti系列(三)——设置监听器指定Assignee
上一篇博客中,都是比较基础的Activiti的设置,Assignee都是写死的,这样,强大的Activiti有不用写死的Assignee的功能,现在我们来实现Demo。先看我们的目录:同样的,我们的Activiti.cfg.xml文件和log4j.properties文件都在上一篇博客中,已经写好了。一、画task.bpmn文件
2016-03-27 21:06:21 18966 4
原创 Activiti系列(二)--审批流程
上一篇文章中,我们介绍了Activiti最简单的流程,但是,我们知道,一般来讲,审批一定有同意和不同意的区别,我们在这篇博客中做一个简单的Demo.代码:当然上一篇博客中已经配置了基本的Activiti.cfg.xml和log4j.properties文件,这次,我们都不说这些了。先看目录:一、suquenceFlow.bpmn
2016-03-27 20:28:29 10553 2
原创 Activiti系列(一)——最简单的Activiti程序
引言Activiti工作引擎,用我的话说:简单的就是将业务流程和系统流程分离的框架。有人问了,我们其实用数据库的几张表,就可以实现,提交我们的信息给指定的下一个人。为什么我们还要用Activiti呢?这个问题,其实很简单,Activiti将我们的业务流程和系统流程分离,简单来讲,就是我们只需要提交我们的信息就行了,不需要知道审批人是谁。这样解耦和。不多说了,上代
2016-03-26 21:34:20 5248 6
redis实现实例
2016-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人