Activiti工作流入门详解完整教学教程.doc
《Activiti工作流入门详解完整教学教程.doc》由会员分享,可在线阅读,更多相关《Activiti工作流入门详解完整教学教程.doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.Activiti 入门教程详解完整教程1.Activiti 介绍Activiti 是由 Alfresco 软件在 2010 年 5 月 17 日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理,工作流,服务协作等领域的一个开源,灵活的,易扩展的可执行流程语言框架。Activiti 基于 Apache 许可的开源 BPM 平台,创始人 Tom Baeyens 是 JBoss JBPM 的项目架构师,它的特色是提供了 eclipse 插件,开发人员可以通过插件直接绘画出业务流程图。1.1 工作流引擎ProcessEngine 对象,这是 Activiti 工作的核心。负责生成流程运行时的
2、各种实例及数据,监控和管理流程的运行。1.2 BPMN业务流程建模与标注(Business Process Model and Notation,BPMN) ,描述流程的基本符号,包括这些图元如何组合成一个业务流程图(Business Process Diagram).2.准备环境2.1 Activiti 软件环境1) JDK1.6 或者更高版本2) 支持的数据库有:h2,mysql,oracle,mysql,db2 等3) 支持 Activiti 运行的 jar 包,可以通过 maven 依赖引入4) 开发环境为 Eclipse3.7 或者以上版本,myeclipse 为 8.6 版本2.2
3、 安装流程设计器(eclipse 插件)1)打开 Help Install New Software Add输入 Name: Activiti DesignerLocation: http:/Activiti.org/designer/update/输入完成后,单击 OK 按钮等待下载完成后安装。安装完成后在菜单选项中会出现 Activiti 的目录选项.2.3 设置 eclipse activit 插件的画流程图 选项打开菜单 Windows Preferences Activiti Save 下流程图片的生成方式勾选上 Create process definition image whe
4、n saving the diagram 操作,勾选上这个操作后在画流程图后保存 eclipse 会自动生成对应的流程图片。2.4 准备开发环境2.4.1 创建 maven web 项目,在 maven 中添加 Activiti 依赖在 eclipse 左边工作栏右键 New 选择创建 Maven Project 项目,创建一个名为 ActivitiTest 的项目.点击 Finish 完成。右键项目选择 Properties,选择 Project Facets 勾选上图中的选项,点击 Apply,再点击 OK然后将项目转换成 web 项目 ,右键项目选择 Properties,在 Proje
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Activiti 工作流 入门 详解 完整 教学 教程
限制150内