Activiti-5.21数据库表结构详解
5星 · 超过95%的资源 需积分: 40 89 浏览量
更新于2024-07-19
收藏 422KB PDF 举报
"Activiti-5.21库表结构"
Activiti是一个开源的工作流和业务流程管理(BPM)引擎,广泛应用于企业级应用中。在Activiti 5.21版本中,其数据库架构由多个前缀区分的表组成,这些表分别负责存储不同类型的流程相关数据。以下是对这些库表结构的详细解释:
1. **ACT_RE_** (Repository资源库)
这一部分的表主要保存流程定义和模型等设计阶段的数据。例如:
- **ACT_RE_DEPLOYMENT**: 部署包,存储流程定义的部署信息,包括流程定义文件和相关的资源。
- **ACT_RE_MODEL**: 模型,用于Web Designer,存储流程设计时的模型数据。
- **ACT_RE_PROCDEF**: 流程定义,存储流程的元数据,如流程图、版本信息和启动条件。
2. **ACT_RU_** (Runtime运行时)
运行时数据,记录流程实例、任务、变量等运行中的信息:
- **ACT_RU_EXECUTION**: 流程实例与分支,存储运行中的流程实例及其分支信息。
- **ACT_RU_IDENTITYLINK**: 参与者,记录任务与用户或用户组的关联关系。
- **ACT_RU_JOB**: 异步作业,用于处理后台任务,如定时器、事件监听器触发等。
- **ACT_RU_TASK**: 任务,存储运行中的任务实例信息。
- **ACT_RU_VARIABLE**: 变量,存储流程运行过程中的变量值。
3. **ACT_HI_** (History历史)
历史数据,记录流程的历史状态:
- **ACT_HI_PROCINST**: 历史流程实例,存储已完成的流程实例信息。
- **ACT_HI_TASKINST**: 历史任务,记录已完成的任务实例。
- **ACT_HI_VARINST**: 历史变量,存储历史流程实例中的变量值。
- **ACT_HI_IDENTITYLINK**: 历史参与者,记录历史任务中的参与者信息。
- **ACT_HI_COMMENT**: 评论,存储用户在流程中的注释。
- **ACT_HI_DETAIL**: 变更历史,记录流程实例中发生的变量变化和其他详细信息。
- **ACT_HI_ATTACHMENT**: 附件,存储历史任务中的附件信息。
4. **ACT_ID_** (Identity身份)
身份管理,涉及用户、群组和它们的关系:
- **ACT_ID_USER**: 用户基本信息,存储用户账户信息。
- **ACT_ID_GROUP**: 群组,存储用户组信息。
- **ACT_ID_MEMBERSHIP**: 用户与群组关系,记录用户属于哪些群组。
- **ACT_ID_INFO**: 用户的人员详细信息,可能包含扩展字段。
5. **ACT_GE_** (General通用)
通用配置,包括引擎版本信息:
- **ACT_GE_PROPERTY**: 引擎版本信息,存储关于Activiti引擎的配置和版本信息。
6. **其他**
- **ACT_EVT_LOG**: 事件日志,记录流程引擎的事件,通常用于调试和分析。
- **ACT_PROCDEF_INFO**: 流程定义的动态变更信息,存储对已部署流程定义的动态更新。
这些库表结构共同构成了Activiti 5.21的核心数据模型,使得流程的定义、执行、跟踪和审计成为可能。理解这些表的作用对于开发、维护和优化基于Activiti的应用程序至关重要。通过这些表,开发者可以查询流程状态、追踪历史操作、分析性能瓶颈以及实现定制化的报表和监控功能。
点击了解资源详情
300 浏览量
168 浏览量
4231 浏览量
151 浏览量
134 浏览量
389 浏览量
101 浏览量
210 浏览量
康师傅架构学习之路
- 粉丝: 42
最新资源
- Java邮件发件人实现:快速邮件发送工具介绍
- 快速检索神器:Everything高效查找本地文件
- Nam Radio-crx插件:新兴艺术家的新展示平台
- 压缩包子文件教程与技巧解析
- Qt无框架主窗口设计:完全控制与界面体验优化
- Java环境下的HostedPCI演示Iframe应用及其PCI合规性
- 实用HTTP抓包软件:轻松快速获取网络请求信息
- 安卓实现头像选择与裁剪的源码指南
- C# ArcEngine实现图论聚类算法的代码复现
- 全面解析群联PS2251量产工具及其使用技巧
- Semantik SEO关键词发现工具:轻松挖掘最佳关键字
- Java实现的资源管理器功能详解
- Pyglossary库v4.0.0发布,Python开发者的新选择
- ml-rest:构建数据驱动预测与异常检测的REST API
- IBM TWS 8.4开源插件集合库
- Android静态人脸识别功能实现及测试源码