activiti完整教程最新分析和总结.pdf

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.activiti 介绍 Activiti 是由 Alfresco 软件在 2010 年 5 月 17 日发布的业务流程管理 (BPM)框架 ,它是覆盖 了业务流程管理,工作流,服务协作等领域的一个开源, 灵活的, 易扩展的可执行流程语言 框架。 Activiti 基于 Apache 许可的开源 BPM 平台,创始人 Tom Baeyens是 JBoss JBPM的项目架构师, 它的特色是提供了 eclipse 插件,开发人员可以通过插件直接绘画出业务流程图。 1.1 工作流引擎 ProcessEngine 对象,这是 Activiti 工作的核心。负责生成流程运行时的各种实例及数据,监 控和管理流程的运行。 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 安装流程设计器 (eclipse 插件 ) 1)打开 Help Install New Software Add 输入 Name: Activiti Designer Location: /designer/update/ 输入完成后,单击 OK按钮等待下载完成后安装。 安装完成后在菜单选项中会出现 activiti 的目录选项 2.3 设置 eclipse activit 插件的画流程图 选项 打开菜单 Windows --> Preferences --> Activiti -->Save 下流程图片的生成方式 勾选上 Create process definition image when 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, 在 Project Facets 中做如下勾选 ,然后点 击 Appy 应用和 OK 确定 然后右键项目 Properties ,选择 Deployment Assembly, 将 test 相关目录 Remove 掉之保留 main 下面需要发布的内容,如下图 然后点击 Appply 和 OK 然后在 pom.xml 文件中添加以下依赖 <dependencies > <dependency > <groupId >org.activiti </ groupId > <artifactId >activiti-engine </ artifactId >

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档