![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Activiti01. Activiti基础部分
文章平均质量分 87
下班后的爪哇菌
我的源计划就是你的源计划,我的源实践就是你的源实践,我的源经验就是你的源经验!
展开
-
工作流(Workflow)基本介绍
工作流简介工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 通俗的说,流程就是多个人在一起合作完成某件事情的步骤,把步骤变成计算机能理解的形式就是工作流。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之...原创 2018-08-31 01:36:09 · 52970 阅读 · 0 评论 -
Activiti的基本介绍
Activiti简介Activiti 是由 jBPM 的创建者 Tom Baeyens 离开 JBoss 之后建立的项目,构建在开发 jBPM 版本 1 到 4 时积累的多年经验的基础之上,旨在创建下一代的 BPM 解决方案。Activiti是一个开源的工作流引擎,它实现了BPMN 2.0规范,可以发布设计好的流程定义,并通过api进行流程调度。Activiti 作为一个遵从 Apac...原创 2018-08-31 22:37:43 · 30628 阅读 · 2 评论 -
Activiti开发环境搭建
下载ActivitiActiviti官网下载地址:http://activiti.org/download.html进入官网后,点击下方红色选中的地方进行Activiti5(activiti-5.22.0.zip)和Activiti6(activiti-6.0.0.zip)最新版本的下载。在这里可以看到Activiti只有5.x和6.x版本,为什么Activiti从5.0版本开始?...原创 2018-09-01 09:50:25 · 3988 阅读 · 3 评论 -
使用activiti-app创建Activiti6.x的第一个示例
本篇将以一个简单的请假流程为基础,向大家展示该 Activiti 示例的功能,以便大家对工作流引擎有一个初步的了解。我们先定一个简单的请假流程,主要是由员工发起请假,然后再由他的经理审批,最后流程结束。 登录activiti-app后的主界面主界面的三个菜单主要承担以下功能: Kickstart App:主要用于流程模型管理、表单管理及应用(App)管理,一个应用可以包含多个...原创 2018-09-01 14:29:56 · 12173 阅读 · 6 评论 -
安装Activiti的Eclipse插件
目前主流的Java开发IDE为eclipse和intellij idea。这两个开发工具都有支持Activiti的开发,拥有界面式的流程编辑器。通过对业务流程进行绘制,流程编辑器会对业务流程进行解析并生成一个.bpmn文件,其实质上就是一个.xml文件,该文件当中声明式的说明了各个流程的实现以及业务类型,后续通过Activiti的流程引擎可以对该xml文件进行解析,并执行对应的操作及流程跳转功能。...原创 2018-09-01 15:58:25 · 6929 阅读 · 0 评论 -
使用Activiti的eclipse插件搭建Activiti项目
如果eclipse中已经按照了Activiti的插件,就可以使用它来创建Activiti项目了。如果没按照可以先参照https://blog.csdn.net/lxxiang1/article/details/82287087进行安装。 一、创建Activiti项目1. 打开菜单“File”,选择Other...2. 选择Activii Project,并点击Next...原创 2018-09-08 19:26:35 · 3679 阅读 · 0 评论