Activiti 5.22数据库详细表结构及功能解析
需积分: 10 101 浏览量
更新于2024-07-17
收藏 613KB DOCX 举报
在Activiti 5.22版本的数据库表结构说明文档中,主要关注了几个关键表及其功能,这些表按照其用途被分为不同的前缀类别:ACT_RERE (Repository), ACT_RURU (Runtime), ACT_HI (History) 和 ACT_IDID (Identity)。此外,还有ACT_GEGE (General) 作为通用配置表。
1. **流程表**:这部分主要包括流程定义相关的数据,如流程图片、XML和序列化的变量。存储在act_ge_bytearray表中,需要注意部署时避免包含不必要的二进制数据,以免影响流程定义的管理和删除。
2. **属性数据表** (act_ge_property):这是流程引擎级别的全局数据存储,用于存储流程引擎设置和配置信息。
3. **历史节点表** (act_hi_actinst):记录流程流转过程中所有的节点信息,区别于仅记录用户任务的act_hi_taskinst表,提供了更全面的历史流转记录。
4. **历史附件表** (act_hi_attachment):保存流程执行过程中的附件,如文档、图片等。
5. **历史意见表** (act_hi_comment):记录对流程执行过程中的评论或反馈。
6. **历史详情表** (act_hi_detail):详细记录流程中的变量值变化,包括控制流程流转的关键变量和业务表单中的数据。
7. **历史流程人员表** (act_ru_identitylink):存储历史任务参与者的信息,如用户和组之间的关联。
8. **历史流程实例表** (act_hi_procinst):追踪流程实例的生命周期,从开始到结束的所有状态。
9. **历史任务实例表** (act_hi_taskinst):记录任务实例的执行情况,包括任务分配、完成状态等。
10. **历史变量表** (act_hi_varins):保存流程执行过程中的变量值,这些变量可能会影响流程的流程逻辑和业务处理。
这些表结构的设计旨在支持Activiti引擎的高效运行,提供流程定义、执行、历史记录以及组织机构管理等功能。理解并管理好这些表对于正确配置和维护Activiti应用至关重要。在实际操作中,开发人员需要根据具体需求调整表结构,确保数据的完整性和一致性,同时遵循最佳实践来优化性能和安全性。
2017-11-20 上传
2024-01-31 上传
2023-09-26 上传
2023-06-02 上传
2023-06-13 上传
2023-06-10 上传
2023-06-10 上传
li_zihong
- 粉丝: 0
- 资源: 22
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析