Activiti
文章平均质量分 79
Even丶
Java程序狗。
展开
-
Activiti学习笔记三 模拟流程的执行
上一篇记录了几个Activiti的核心API,对API有了一定了解后,我们来做个测试,来模拟流程的执行。原创 2014-12-16 10:17:27 · 1209 阅读 · 1 评论 -
Activiti学习笔记四 流程定义的管理(一)
上一篇模拟了流程执行,这一篇来看下流程定义的管理。 1.设计流程定义文档 流程图 BPMN文件 BPMN 2.0根节点是definitions节点。 这个元素中,可以定义多个流程定义(不过建议每个文件只包含一个流程定义, 这样可以简化开发过程中的维护难度)。注意,definitions元素 最少也要包含xmlns 和 targetNamespac原创 2014-12-16 13:16:45 · 1443 阅读 · 1 评论 -
Activiti学习笔记五 流程定义的管理(二)
5.获取流程定义文档的资源(查看流程图附件) /** * 功能: 获取流程图. * date: 2014年12月16日 下午4:22:30 * * @author xzzhao@wisdombud.com * @throws IOException */ @Test public void viewPicture()原创 2014-12-16 16:20:21 · 1155 阅读 · 1 评论 -
Activiti学习笔记六 流程实例 任务 执行对象控制流程执行
上一篇我们看了流程定义,我们接下来看一下流程实例,任务,和执行对象。 流程实例 任务的执行 1.流程图 2.部署流程定义 private final ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); /** * 功能: 部署流程定义zip. * da原创 2014-12-22 14:17:00 · 3212 阅读 · 1 评论 -
Activiti学习笔记二 核心API
上一篇简单记录了工作流的概念,以及对Activiti5进行了简单介绍,生成了23张数据库表。 这一篇记录下Activiti的几个核心API。 引擎API(图例) 一. ProcessEngine 在Activiti中最核心的类,其他的类都是由他而来。 最简单的创建方式(Activiti流程引擎是通过acitiviti.cfg.xml文件进行配置的。注意,这不适用于使用Sp原创 2014-12-15 14:10:20 · 1282 阅读 · 1 评论 -
Activiti学习笔记一 工作流基本概念
最近刚接触流程引擎这一概念,对Activiti进行学习,感觉正在入门中,整理下自己的学习笔记把! 1:工作流的概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 工作流管理系统(W原创 2014-12-15 10:03:33 · 4409 阅读 · 2 评论 -
Activiti学习笔记七 流程变量
上一篇我们看了流程执行时的流程实例,任务,和执行对象,我们接着看流程变量。 流程变量 1.流程图 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后流程变量还保存在数据库中(存放到流程变量的历史表中)。原创 2015-01-04 14:38:55 · 1924 阅读 · 0 评论