admin 管理员组

文章数量: 1184232


2024年3月20日发(作者:dubbo用的什么节点)

1. activiti工作流简介

activiti是一个轻量级的工作流引擎,它是一个开源的、Java语言的工

作流和业务过程管理(BPM)评台。activiti可以帮助开发者简化和优

化企业的业务流程,提高工作效率,降低成本。

2. activiti工作流表名及字段详解

在activiti的工作流引擎中,有一些核心的数据表用来存储流程定义、

流程实例、任务等信息。下面我们就来详细解释activiti的工作流表名

及字段。

2.1 ACT_RE_*:流程存储表

ACT_RE_*表是存储流程静态信息的表,包括流程定义、流程资源等。

ACT_RE_*表的常见字段包括:

- ID: 唯一标识

- NAME: 名称

- KEY: 关键字

- DEPLOYMENT_ID: 部署ID

- RESOURCE_NAME: 资源名称

- DGRM_RESOURCE_NAME: 流程图名称

2.2 ACT_RU_*:运行时表

ACT_RU_*表是存储流程运行时数据的表,包括流程实例、任务实例等。

ACT_RU_*表的常见字段包括:

- ID: 唯一标识

- REV: 版本号

- EXECUTION_ID: 执行ID

- PROC_DEF_ID: 流程定义ID

- NAME: 名称

- ASSIGNEE: 指派人

- CREATE_TIME: 创建时间

2.3 ACT_HI_*:历史数据表

ACT_HI_*表是存储历史数据的表,包括流程实例的历史数据、任务的

历史数据等。

ACT_HI_*表的常见字段包括:

- PROC_DEF_ID: 流程定义ID

- PROC_INST_ID: 流程实例ID

- TASK_ID: 任务ID

- START_TIME: 开始时间

- END_TIME: 结束时间

- DURATION: 持续时间

2.4 其他表及字段

在activiti工作流引擎中,还有一些其他重要的表和字段,包括

ACT_ID_*表(存储用户、角色等信息)、ACT_GE_*表(存储通用的

流程引擎数据)等。

3. 总结

在本文中,我们详细讲解了activiti工作流引擎中的常用表名及字段。

了解这些表名及字段的含义和用途,有助于开发人员更好地理解

activiti工作流引擎的运行机制,更好地对工作流进行定制和优化。熟

悉这些表名及字段也有助于开发人员更好地进行activiti工作流引擎的

二次开发和集成。希望本文对读者有所帮助。


本文标签: 流程 工作 字段 引擎