工作流框架Activiti基本介绍!Activiti Explorer流程控制台介绍和Activiti数据库安装说明
【摘要】 本文是对工作流框架的基本介绍,介绍了工作流流程引擎的用户控制台Activiti Explorer和Activiti的集成环境。对工作流框架Activiti安装数据库以及数据库的使用方式进行说明。介绍了工作流框架Activiti生成用户和群组,流程dingyi以及数据模型的方式等功能,以及功能的启用禁用方式。
简介
- 所有包名中包含 .impl. 的类都是内部实现类,都是不保证稳定的. 不过,如果用户指南把那些类列为配置项.那么它们可以认为是稳定不变的
- 在jar包中,所有包名中包含 .impl.(比如:org.activiti.engine.impl.pvm.delegate)的类都是实现类,它们应该被视为流程引擎内部的类.对于这些类和接口都不能够保证其稳定性
入门
- Activiti Explorer默认使用H2内存数据库
- Activiti Explorer: 流程引擎的用户控制台.使用它来启动新流程,分配任务, 查看并认领任务等等.这个工具也可以用来管理Activiti引擎
- Activiti只是一个jar,可以内嵌到任何Java环境中:
- swing
- Tomcat
- JBoss
- WebSphere
- 可以把Activiti作为一个典型的单独运行的BPM服务器运行, 只要java可以做的,Activiti也可以
安装Activiti数据库
- Activiti Explorer默认使用H2内存数据库
- 要让Activiti使用独立运行的H2数据库或者其他数据库,可以修改Activiti Explorer web应用WEB-INF/classes目录下的db.properties
- 注意Activiti Explorer自动生成了演示用的默认用户和群组,流程定义,数据模型. 要想禁用这个功能,要修改WEB-INF目录下的activiti-standalone-context.xml.可以使用下面的demoDataGenerator bean定义代码完全禁用安装默认数据.从代码中也可以看出,我们可以单独启用或禁用每一项功能
<bean id="demoDataGenerator" class="org.activiti.explorer.demo.DemoDataGenerator">
<property name="processEngine" ref="processEngine" />
<property name="createDemoUsersAndGroups" value="false" />
<property name="createDemoProcessDefinitions" value="false" />
<property name="createDemoModels" value="false" />
</bean>
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)