"Activiti数据表结构" Activiti是一个基于Java的开源工作流引擎,提供了强大的流程管理功能。Activiti的数据表结构是其核心组件之一,负责存储和管理流程相关的数据。在Activiti中,总共有23张数据表,所有表名默认以“ACT_”开头,并且表名的第二部分用两个字母表明表的用例。 Activiti的数据表结构可以分为四个大类:General、History、Identity和Repository。 General ACT_GE_*表用于存储通用信息,如流程定义和流程资源。这些表中保存的数据可以在各种情况下使用。 History ACT_HI_*表用于存储历史数据,如执行过的流程实例、任务、活动信息等。Activiti提供了四种历史级别:none、activity、audit和full。不同的历史级别可以根据功能需求选择。 Identity ACT_ID_*表用于存储身份信息,如用户和组信息。这些表中保存的数据可以在Activiti集成到某一系统时使用。 Repository ACT_RE_*表用于存储流程定义和流程资源,如图片、规则等。这些表中保存的数据是静态的。 Runtime ACT_RU_*表用于存储流程实例、用户任务、变量等的运行时数据。这些表中保存的数据只在流程执行过程中存在,流程结束后会被删除。 下面是Activiti数据表的详细清单: General * ACT_GE_BYTEARRAY:通用的流程定义和流程资源 * ACT_GE_PROPERTY:系统相关属性 History * ACT_HI_ACTINST:历史的流程实例 * ACT_HI_ATTACHMENT:历史的流程附件 * ACT_HI_COMMENT:历史的说明性信息 * ACT_HI_DETAIL:历史的流程运行中的细节信息 * ACT_HI_IDENTITYLINK:历史的流程运行过程中用户关系 * ACT_HI_PROCINST:历史的流程实例 * ACT_HI_TASKINST:历史的任务实例 * ACT_HI_VARINST:历史的流程运行中的变量信息 Identity * ACT_ID_GROUP:身份信息-组信息 * ACT_ID_INFO:身份信息-组信息 * ACT_ID_MEMBERSHIP:身份信息-用户和组关系的中间表 * ACT_ID_USER:身份信息-用户信息 Repository * ACT_RE_DEPLOYMENT:部署单元信息 * ACT_RE_MODEL:模型信息 * ACT_RE_PROCDEF:已部署的流程定义 Runtime * ACT_RU_EVENT_SUBSCR:运行时事件 * ACT_RU_EXECUTION:运行时流程执行实例 * ACT_RU_IDENTITYLINK:运行时用户关系信息 * ACT_RU_JOB:运行时作业 * ACT_RU_TASK:运行时任务 * ACT_RU_VARIABLE:运行时变量表 每个表中都有多个字段,用于存储不同的数据。例如,ACT_GE_BYTEARRAY表中有ID、REV、NAME、DEPLOYMENT_ID、BYTES、GENERATED等字段,用于存储流程定义和流程资源。 Activiti的数据表结构是其核心组件之一,负责存储和管理流程相关的数据。了解Activiti的数据表结构可以帮助开发者更好地使用Activiti。
剩余22页未读,继续阅读
- 粉丝: 7
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助