activiti教程之示例项目activiti-explorer运行
1、在百度搜索“ActivitiUserGuide”,可以找到官方的学习教程,如图:
2、根据官方教程学习,先下载源代码:
3、解压activiti-5.22.0.zip,然后找到对应的数据库的脚本,将activiti的表在待整合的项目数据库中建好,如图,以mysql为例创建好的表:
4、将\activiti-5.22.0\wars\activiti-explorer.war解压到tomcat的webapps下,并修改d芟鲠阻缒b.properties,本例修改为本地mysql,即上一步骤创建好的数据库activiti,如图:
5、由于activiti-explorer.war原示例没有包含mysql的连接的jar包,因此要复制m烤恤鹇灭ysql-connector-java-5.1.11.jar到\webapps\activiti-explorer\WEB-INF\lib下,如图:
6、启动tomcat,查看控制台启动情况,如无意外,启动成功,如图:
7、打开浏览器输入http://localhost:8080/activiti-explorer,使用用户kermit,密码kermit登录,可以看到首页,如图:
8、点击上方菜单“流程”,在左侧可以看到内置的示例流程,点击“Simple approval process”可以看到一个简单审批流程,如图:
9、在Simple approval process流程右上方,点击启动流程,跳转到一个表单,填写好表单,发起一个流程实例:
10、可以从“任务”菜单中找到流程任务,如图,填写表单,并选择审核通过;然后 任务会跳转到下任务,如图:
11、点击菜单”管理“-》”管理“,再点左侧”已完成流程实例“,可以看到刚刚已经跑完成的流程实例:
12、打开数据库,查看DB表数据,可以看到刚刚完成的两个任务数据,如图:
13、流程设计:点击上方菜单“流程设计工作区”,可以在此新建流程模型,如图:
14、进入可以化流程设计器,从左侧拖拉相关流程控件到右侧工作区,并配置属性,如图:
15、保存流程模型,如图: