工作流框架Activiti常用功能初探

Posted 水中加点糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工作流框架Activiti常用功能初探相关的知识,希望对你有一定的参考价值。

Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。

BPMN是由BPMI(The Business Process Management Initiative)开发了一套标准叫业务流程建模符号(BPMN - Business Process Modeling Notation)BPMN定义了一个业务流程图(Business Process Diagram),该业务流程图基于一个流程图(flowcharting),该流程图被设计用于创建业务流程操作的图形化模型。而一个业务流程模型(Business Process Model),指一个由的图形对象(graphical objects)组成的网状图,图形对象包括活动(acticities)和用于定义这些活动执行顺序的流程控制器(flow controls)。

以下是对Activiti框架几个常用功能的测试。

环境:mysql,eclipse,jdk1.7,activiti5.13

首先将Activiti相关的JAR包导入到项目中,由于JAR众多,这里就不列举了。主要记录代码部分。

1.在eclipse中安装Activiti插件

Help -> InstallNew Software,在如下Install界面板中,点击Add按钮

然后在Name和Location中分别填入如下内容:

Name: Activiti BPMN 2.0 designer

Location: http://activiti.org/designer/update/

然后一直下一步、下一步安装,根据提示重启eclipse


重启后,再打开菜单Windows->Preferences->Activiti->Save下流程流程图片的生成方式



2.配置log4j,让其打印出sql语句

在项目根目录下创建log4j.properties文件,在此文件中输入以下配置信息

以上是关于工作流框架Activiti常用功能初探的主要内容,如果未能解决你的问题,请参考以下文章

工作流引擎Activiti的使用进阶!详细分析工作流框架中高级功能的使用示例

spring boot activiti vue工作流,权限管理框架

python behave自动化测试框架- 初探BDD

Activiti7工作流引擎:简介

工作流引擎Activiti与SpringBoot2整合

JAVA工作流框架哪个比较好?