activiti工作流入门详解完整教学教程

activiti工作流入门详解完整教学教程

ID:23219168

大小:1.12 MB

页数:38页

时间:2018-11-05

activiti工作流入门详解完整教学教程_第1页
activiti工作流入门详解完整教学教程_第2页
activiti工作流入门详解完整教学教程_第3页
activiti工作流入门详解完整教学教程_第4页
activiti工作流入门详解完整教学教程_第5页
资源描述:

《activiti工作流入门详解完整教学教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.Activiti入门教程详解完整教程1.Activiti介绍Activiti是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理,工作流,服务协作等领域的一个开源,灵活的,易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人TomBaeyens是JBossJBPM的项目架构师,它的特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务流程图。1.1工作流引擎ProcessEngine对象,这是Activiti工作的核心。负责生成流程运行时的各种实例及数据,监控和管理流程的运

2、行。1.2BPMN业务流程建模与标注(BusinessProcessModelandNotation,BPMN),描述流程的基本符号,包括这些图元如何组合成一个业务流程图(BusinessProcessDiagram).1.准备环境1.1Activiti软件环境1)JDK1.6或者更高版本2)支持的数据库有:h2,mysql,oracle,mysql,db2等3)支持Activiti运行的jar包,可以通过maven依赖引入4)开发环境为Eclipse3.7或者以上版本,myeclipse为8.6版本2.2安装流程设计器(eclipse插件)1)打开HelpàInstal

3、lNewSoftwareàAdd输入Name:ActivitiDesignerLocation:http://Activiti.org/designer/update/输入完成后,单击OK按钮等待下载完成后安装。安装完成后在菜单选项中会出现Activiti的目录选项.2.3设置eclipseactivit插件的画流程图选项打开菜单Windows-->Preferences-->Activiti-->Save下流程图片的生成方式勾选上Createprocessdefinitionimagewhensavingthediagram操作,勾选上这个操作后在画流程图后保存ecli

4、pse会自动生成对应的流程图片。2.4准备开发环境2.4.1创建mavenweb项目,在maven中添加Activiti依赖在eclipse左边工作栏右键New选择创建MavenProject项目,创建一个名为ActivitiTest的项目..点击Finish完成。右键项目选择Properties,选择ProjectFacets勾选上图中的选项,点击Apply,再点击OK然后将项目转换成web项目,右键项目选择Properties,在ProjectFacets中做如下勾选,然后点击Appy应用和OK确定.然后右键项目Properties,选择DeploymentAssem

5、bly,将test相关目录Remove掉之保留main下面需要发布的内容,如下图.然后点击Appply和OK然后在pom.xml文件中添加以下依赖org.ActivitiActiviti-engine5.21.0org.ActivitiActiviti-spring

6、d>5.21.0org.codehaus.groovygroovy-all2.4.3org.slf4jslf4j-api1.7.6

7、upId>org.slf4jslf4j-jdk141.7.6.junitjunit3.8.1testmysql

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。