04-Activiti框架拓展

简介: Activiti表以ACT_开头,分五类:ACT_RE_*存流程定义,ACT_RU_*存运行时数据,ACT_HI_*存历史记录,ACT_ID_*存用户组信息,ACT_GE_*存通用数据,支撑流程引擎高效运作。(238字)

1 表结构分类
Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
表名分类 功能描述
ACTRE 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)
ACTRU
'RU'表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。 Activiti只在流程实例执行过程中保存这些数据, 在流程结束时就会删除这些记录。 这样运行时表可以一直很小速度很快
ACTID 'ID'表示identity。 这些表包含身份信息,比如用户,组等等
ACTHI
'HI'表示history。 这些表包含历史数据,比如历史流程实例, 变量,任务等等
ACTGE* 通用数据, 用于不同场景下,如存放资源文件
2 表详细信息
表分类 表名 描述

资源库流程规则表 act_re_deployment 部署信息表
act_re_model 流程设计模型部署表
act_re_procdef 流程定义数据表

运行时数据库表 act_ru_execution 运行时流程执行实例表
act_ru_identitylink 运行时流程人员表,存储任务节点与参与者的相关信息
act_ru_task 运行时任务节点表
act_ru_variable 运行时流程变量数据表

历史数据库表

 act_hi_actinst    历史节点表

act_hi_attachment 历史附件表
act_hi_comment 历史意见表
act_hi_identitylink 历史流程人员表
act_hi_detail 历史详情表,提供历史变量的查询
act_hi_procinst 历史流程实例表
act_hi_taskinst 历史任务实例表
act_hi_varinst 历史变量表

组织机构表 act_id_group 用户组信息表
act_id_info 用户扩展信息表
act_id_membership 用户与用户组对应信息表
act_id_user 用户信息表

通用数据表 act_ge_bytearray 二进制数据表
act_ge_property 属性数据表存储整个流程引擎级别的数据,初始化表结构时,会默认插入三条记录

相关文章
JDK8之stream流的使用:分组
JDK8之stream流的使用:分组
835 0
|
7月前
|
前端开发 Java 关系型数据库
|
3月前
|
前端开发 小程序 iOS开发
前端组件库——Vant Weapp知识点大全(二)
教程来源 http://lemci.cn Vant Weapp提供50+高质量小程序组件,涵盖按钮、单元格、图标、表单、布局、反馈与展示等核心类型,支持灵活配置、状态控制及iOS兼容优化;内置三种样式定制方案(解除隔离、外部类、CSS变量),兼顾易用性与主题深度定制能力。
|
7月前
|
SQL 关系型数据库 MySQL
MySQL 高效学习指南:从入门到优化的科学路径
本文系统梳理MySQL三阶段学习路径:入门(夯实基础操作)、核心深化(掌握多表关联与事务)、优化进阶(理解索引与执行计划),结合实操案例与资源推荐,助力开发者从CRUD迈向性能调优,真正掌握解决实际问题的数据库技能。
|
消息中间件 Java 微服务
微服务——SpringBoot使用归纳——Spring Boot中集成ActiveMQ——发布/订阅消息的生产和消费
本文详细讲解了Spring Boot中ActiveMQ的发布/订阅消息机制,包括消息生产和消费的具体实现方式。生产端通过`sendMessage`方法发送订阅消息,消费端则需配置`application.yml`或自定义工厂以支持topic消息监听。为解决点对点与发布/订阅消息兼容问题,可通过设置`containerFactory`实现两者共存。最后,文章还提供了测试方法及总结,帮助读者掌握ActiveMQ在异步消息处理中的应用。
596 0
|
人工智能 安全 Java
关于Claude国内能用吗?回答是:能用!
想体验 Anthropic 公司打造的 AI 助手 Claude 的强大功能,却受限于网络?别担心!这篇指南将为你揭开 Claude 的神秘面纱,并提供多种途径,助你轻松跨越网络障碍,开启 AI 新世界!🎉
|
NoSQL 安全 Java
解决Unknown redis exception及event executor terminated错误的方法
解决这类问题时,保持耐心和细致是关键。通常,通过系统地检查和排除潜在原因,大多数问题最终都能被解决。
2685 1
|
SQL 关系型数据库 数据库
在 PostgreSQL 中使用 LIKE
【8月更文挑战第12天】
2528 1
|
机器学习/深度学习
二分查找的平均查找长度详解【转】
来源:http://blog.csdn.net/turne/article/details/50488378 看数据结构书的时候碰上的内容,我自己将它化成关于级数的题,然后自己算的过程,基本就是等比级数和等差级数的混合内容。
4135 0
|
Prometheus 监控 Kubernetes
如何使用 Blackbox Exporter 监控 URL?
如何使用 Blackbox Exporter 监控 URL?