Activiti使用到的表都是ACT_开头的。
ACT_RE_*
1.RE表示repository(存储)。
2.RepositoryService接口所操作的表。
3.带此前缀的表包含的是静态信息,如流程定义,流程的资源(图片,规则等)。
1)act_re_deployment 部署信息表
2)act_re_model 流程设计模型部署表
3)act_re_procdef 流程定义数据表
ACT_RU_*
1.RU表示runtime(运行时)。
2.RuntimeService所操作的表。
3.这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。
4.Activiti只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。
这就保证了这些运行时的表小且快。
1)act_ru_execution 运行时流程执行实例表
2)act_ru_identitylink 运行时流程人员表,主要存储任务节点与参与者的相关信息
3)act_ru_task 运行时任务节点表
4)act_ru_variable 运行时流程变量数据表
ACT_ID_*
1.ID表示identity (组织机构)。
2.IdentityService接口所操作的表。
3.用户记录,流程中使用到的用户和组。
1)act_id_group 用户组信息表
2)act_id_info 用户扩展信息表
3)act_id_membership 用户与用户组对应信息表
4)act_id_user 用户信息表
ACT_HI_*
1.HI表示history(历史数据)
2.HistoryService接口所操作的表。
3.就是这些表包含着流程执行的历史相关数据,如结束的流程实例,变量,任务等等。
1)act_hi_actinst 历史节点表
2)act_hi_attachment 历史附件表
3)act_hi_comment 历史意见表
4)act_hi_identitylink 历史流程人员表
5)act_hi_detail 历史详情表,提供历史变量的查询
6)act_hi_procinst 历史流程实例表
7)act_hi_taskinst 历史任务实例表
8)act_hi_varinst 历史变量表
ACT_GE_*
1.GE表示general(全局通用数据及设置)。
2.各种情况都使用的数据。
3.一般来说,写程序时不用关心。
1)act_ge_bytearray 二进制数据表
2)act_ge_property 属性数据表存储整个流程引擎级别的数据
发表评论: