没有合适的资源?快使用搜索试试~ 我知道了~
Activiti5学习笔记
资源详情
资源评论
资源推荐
Activiti5 学习笔记
hrj
目录
准备工作 ................................................................................................................................... 3
JDK 5+ .................................................................................................................................... 3
Ant 1.8.1+ .............................................................................................................................. 3
Eclipse 3.6.2 ........................................................................................................................... 3
Activiti5 .................................................................................................................................. 3
下载 ................................................................................................................................... 3
包含的内容 ....................................................................................................................... 3
Activiti 的持久化方式 ....................................................................................................... 4
Activiti 自带的几个组件简介和配置说明 ....................................................................... 4
数据库 ................................................................................................................................... 5
名词解释 ................................................................................................................................... 5
关键对象 ............................................................................................................................... 5
服务接口 ............................................................................................................................... 5
Activiti 使用 ............................................................................................................................... 6
流程定义 ............................................................................................................................... 6
配置文件 ............................................................................................................................... 7
创建流程引擎 ....................................................................................................................... 7
部署流程 ............................................................................................................................... 9
启动流程 ............................................................................................................................... 9
查询任务 ............................................................................................................................... 9
领取任务 ............................................................................................................................... 9
完成任务 ............................................................................................................................... 9
查询 ......................................................................................................................................... 10
流程部署查询 ..................................................................................................................... 10
流程定义查询 ..................................................................................................................... 10
处理中的流程实例查询 ..................................................................................................... 10
处理完成的流程实例查询 ................................................................................................. 10
流程处理记录查询 ............................................................................................................. 10
准备工作
JDK 5+
JDK1.5 以上版本
Ant 1.8.1+
Ant1.8.1 以上版本,运行自带的 Demo 必须。开发不要求。
Eclipse 3.6.2
Eclipse3.6.2 以上版本,Activiti5 可视化流程设计插件必须。开发不要求。
Activiti5
下载
http://activiti.org/download.html,当前使用版本 5.4。
包含的内容
下载的 Activiti 发布文件包含如下内容,先关注 doc、dependencies 下内容。
├─docs
│ ├─javadocs API DOC
│ └─userguide
用户手册
├─setup
演示程序的配置脚本
│ └─files
│ ├─cfg.activiti
│ ├─cfg.cycle
│ ├─cfg.modeler
│ ├─demo
│ ├─dependencies
依赖
JAR
包说明
│ │ └─libs Activiti5
可能用到的所有
JAR
包,具体什么环境下用什么包参照上级目录的说明文件。
│ ├─h2
│ ├─tomcat
│ └─webapps
└─workspace
源代码
├─activiti-cxf-examples
├─activiti-cycle-examples
├─activiti-engine-examples
├─activiti-groovy-examples
├─activiti-modeler-examples
└─activiti-spring-examples
Activiti 的持久化方式
Activiti 使用 Mybatis3 做持久化工作,可以在配置中设置流程引擎启动时创建表。
Activiti 使用到的表都是 ACT_开头的。
ACT_RE_*:流程定义存储。
ACT_RU_*:流程执行记录,记录流程启动到结束的所有动作,流程结束后会清除相关记录。
ACT_ID_*:用户记录,流程中使用到的用户和组。
ACT_HI_*:流程执行的历史记录。
ACT_GE_*:通用数据及设置。
使用到的表:
ACT_GE_BYTEARRAY:流程部署的数据。
ACT_GE_PROPERTY:通用设置。
ACT_HI_ACTINST:流程活动的实例。
ACT_HI_ATTACHMENT:
ACT_HI_COMMENT:
ACT_HI_DETAIL:
ACT_HI_PROCINST:流程实例。
ACT_HI_TASKINST:任务实例。
ACT_ID_GROUP:用户组。
ACT_ID_INFO:
ACT_ID_MEMBERSHIP:
ACT_ID_USER:用户。
ACT_RE_DEPLOYMENT:部署记录。
ACT_RE_PROCDEF:流程定义。
ACT_RU_EXECUTION:流程执行记录。
ACT_RU_IDENTITYLINK:
ACT_RU_JOB:
ACT_RU_TASK:执行的任务记录。
ACT_RU_VARIABLE:执行中的变量记录。
Activiti 自带的几个组件简介和配置说明
activiti-administrator
自带的用户管理系统,维护用户和组,需要配置数据连接参数,在
activiti-administrator\WEB-INF\applicationContext.xml 中,并加入 JDBC 驱动包。
activiti-cycle
PVM 活动检测的,由 activiti-rest 提供服务,不需配置。
activiti-explorer
可以查看用户任务和启动流程,由 activiti-rest 提供服务,不需配置。
activiti-kickstart
简单的点对点流程定义维护工具,需要配置数据连接,把 activiti.cfg.xml 文件放在 classes 下,并加入驱动包。
activiti-modeler
在线编辑和维护流程定义的工具,最后以文件夹方式部署,需要配置
activiti-modeler\WEB-INF\classes\configuration.properties 文件。
剩余17页未读,继续阅读
di219
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0