activiti入门二(持久化)

本文介绍Activiti如何使用Mybatis3进行持久化处理,并详细列出启动时创建的相关表及其用途,包括流程定义、执行记录、历史记录等。

Activiti 使用 Mybatis3 做持久化工作,可以在配置中设置流程引擎启动时创建表。
- Activiti 使用到的表都是 ACT_开头的。
- ACT_RE_*:流程定义存储。
- ACT_RU_*:流程执行记录,记录流程启动到结束的所有动作,流程结束后会清除相关记录。
- ACT_ID_*:用户记录,流程中使用到的用户和组。
- ACT_HI_*:流程执行的历史记录。

使用到的表:

  • 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:执行中的变量记录。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值