activiti6.0表结构梳理

it2026-02-26  3

activiti工作流引擎在首次初始化启动时会自动创建引擎所需的28张系统表,下面我们简单罗列一下每张表大概的说明与用处。

表总体分为5大类:

一、ACT_GE_* 通用数据表     act_ge_property         流程引擎相关属性配置表(如版本号、id分发情况等等)。对应代码中的实体类为propertyEntityImpl     act_ge_bytearray         流程定义的资源文件信息表(即processes目录下的资源文件)。对应代码中的实体类为ByteArrayEntityImpl

二、ACT_RE_* 流程定义存储表     act_re_deployment         流程部署信息记录表。对应deploymentEntityImpl类     act_re_procdef         流程定义信息表。对应ProcessDefinitionEntityImpl类     act_re_model         模型信息表。用于在线web设计器     act_procdef_info         流程定义动态改变信息表。

三、ACT_ID_* 身份数据表     act_id_user         用户的基本信息。对应UserEntityImpl类     act_id_info         用户的扩展信息(比如想添加用户兴趣爱好)。对应IdentityInfoEntityImpl类     act_id_group         群组(也表示角色等,表示某一类的用户)。对应GroupEntityImpl类     act_id_membership         用户与组的关系表。对应MembershipEntityImpl类

四、ACT_RU_* 运行时流程数据表     act_ru_execution         流程实例与分支执行信息表。对应ExecutionEntityImpl类     act_ru_task         用户任务信息表。对应TaskEntityImpl类     act_ru_variable         变量信息表(流程执行过程中所需的变量信息)。对应VariableInstanceEntityImpl类     act_ru_identitylink         流程参与者相关信息表(当发起一条流程后,流程中某节点的处理人就会和这条流程建立起连接,在这张表中插入一条记录)。对应IdentityLinkEntityImpl类     act_ru_event_subscr         事件监听表。对应EventSubscriptionEntityImpl类     act_ru_job         作业表。对应JobEntityImpl类     act_ru_timer_job         定时器表。     act_ru_suspended_job         暂停作业表(用于记录流程或流程实例挂起信息)。     act_ru_deadletter_job         死信表。

五、ACT_HI_* 历史流程数据表     act_hi_procinst         历史流程实例表。对应HistoricProcessInstanceEntityImpl类     act_hi_actinst         历史节点信息表     act_hi_taskinst         历史任务表     act_hi_varinst         历史变量表     act_hi_identitylink         历史流程参与者表     act_hi_detail         历史变更表。     act_hi_attachment         历史附件表。                             act_hi_commont         评论信息表。     act_evt_log         事件日志表。

最新回复(0)