`

Activiti5.12共22张表

 
阅读更多
(1)用户管理表
       ACT_ID_GROUP;
       说明:用户组信息

       ACT_ID_INFO;
       说明:用户资料的详细信息

       ACT_ID_MEMBERSHIP
       说明:用户及用户组的关联

       ACT_ID_USER
       说明:用户基础信息

(2)通用的资源及属性表
       ACT_GE_BYTEARRAY
       说明:Activiti的流程定义文件及用户的图片信息存放在这里;

       ACT_GE_PROPERTY

(3)流程引擎仓库
       ACT_RE_MODEL
       说明:流程设计器设计流程后,保存数据到该表。
                EDITOR_SOURCE_VALUE_ID(流程文件放在ACT_GE_BYTEARRAY中的ID);
                EDITOR_SOURCE_EXTRA_VALUE_ID(流程文件图像放在ACT_GE_BYTEARRAY中的ID)。

(4)流程运行时信息表
        运行时信息是存放流程实例化后,运行时的信息,当流程结束后,信息就会被删除,以保持这张表的运行速度。
        ACT_RU_EXECUTION;
        流程实例运行时信息
       ACT_RU_IDENTITYLINK;
       流程实例运行时信息相关的用户
       ACT_RU_TASK;
       流程实例中的每个任务信息
       ACT_RU_VARIABLE;
       流程实例的变量信息
       ACT_RU_JOB;
       ACT_RU_EVENT_SUBSCR



Activiti-5.9工作流引擎-数据库表结构
数据库表结构说明:
ACT_GE_PROPERTY:属性数据表。存储整个流程引擎级别的数据。
1. NAME_:属性名称
2. VALUE_:属性值
3. REV_INT:版本号?
ACT_GE_BYTEARRAY:用来保存部署文件的大文本数据的。
1. ID_:资源文件编号,自增长
2. REV_INT:版本号?
3. NAME_:资源文件名称
4. DEPLOYMENT_ID_:来自于父表ACT_RE_DEPLOYMENT中的主键
5. BYTES_:大文本类型,存储文本字节流
ACT_RE_DEPLOYMENT:用来存储部署时需要被持久化保存下来的信息。
1. ID_:部署编号,自增长
2. NAME_:部署的包名称
3. DEPLOY_TIME_:部署时间
ACT_RE_PROCDEF:业务流程定义数据表。
1. ID_:流程ID,由“流程编号:流程版本号:自增长ID ” 组成
2. CATEGORY_:流程命令空间(该编号就是流程文件targetNamespace的属性值)
3. NAME_:流程名称(该编号就是流程文件process元素的name属性值)
4. KEY_:流程编号(该编号就是流程文件process元素的id属性值)
5. VERSION_:流程版本号(由程序控制,新增即为1,修改后依次加1来完成的)
6. DEPLOYMENT_ID_:部署编号
7. RESOURCE_NAME_:资源文件名称
8. DGRM_RESOURCE_NAME_:图片资源文件名称
9. HAS_START_FORM_KEY_:是否有Start Form Key。
注意:此表与ACT_RE_DEPLOYMENT是多对一的关系,即,一个部署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_RE_PROCDEF表内,每条流程定义的数据,都会对应ACT_GE_BYTEARRAY表内的一个资源文件和PNG图片文件。与ACT_GE_BYTEARRAY的关联是通过程序用ACT_GE_BYTEARRAY.NAME_与ACT_RE_PROCDEF.RESOURCE_NAME_完成的,在数据库表结构内没有体现。

ACT_ID_GROUP:用来保存用户组信息。
1. ID_:用户组名
2. REV_INT:版本号?
3. NAME_:用户组描述信息
4. TYPE_:用户组类型
ACT_ID_MEMBERSHIP:用来保存用户分组信息。
1. USER_ID_:用户名
2. GROUP_ID_:用户组名
ACT_ID_USER:用来保存用户信息。
1. ID_:用户名
2. REV_INT:版本号?
3. FIRST_:用户名称
4. LAST_:用户姓氏
5. EMAIL_:邮箱
6. PWD_:登录密码
ACT_RU_EXECUTION
1. ID_:
2. REV_:版本号?
3. PROC_INST_ID_:流程实例编号
4. BUSINESS_KEY_:业务编号
5. PARENT_ID_:
6. PROC_DEF_ID_:流程ID
7. SUPER_EXEC_:
8. ACT_ID_:
9. IS_ACTIVE_:
10.IS_CONCURRENT_:
11.IS_SCOPE_:
ACT_RU_JOB:运行时定时任务数据表。
1. ID_:
2. REV_:
3. TYPE_:
4. LOCK_EXP_TIME_:
5. LOCK_OWNER_:
6. EXCLUSIVE_:
7. EXECUTION_ID_:
8. PROCESS_INSTANCE_ID_:
9. RETRIES_:
10.EXCEPTION_STACK_ID_:
11.EXCEPTION_MSG_:
12.DUEDATE_:
13.REPEAT_:
14.HANDLER_TYPE_:
15.HANDLER_CFG_:
ACT_RU_TASK:运行时任务数据表。
1. ID_:
2. REV_:
3. EXECUTION_ID_:
4. PROC_INST_ID_:
5. PROC_DEF_ID_:
6. NAME_:
7. DESCRIPTION_:
8. TASK_DEF_KEY_:
9. ASSIGNEE_:
10.PRIORITY_:
11.CREATE_TIME_:
ACT_RU_IDENTITYLINK:任务参与者数据表。主要存储当前节点参与者的信息。
1. ID_:
2. REV_:
3. GROUP_ID_:
4. TYPE_:
5. USER_ID_:
6. TASK_ID_:
ACT_RU_VARIABLE:运行时流程变量数据表。
1. ID_:
2. REV_:
3. TYPE_:
4. NAME_:
5. EXECUTION_ID_:
6. PROC_INST_ID_:
7. TASK_ID_:
8. BYTEARRAY_ID_:
9. DOUBLE_:
10.LONG_:
11.TEXT_:
12.TEXT2_:
ACT_HI_PROCINST:
ACT_HI_ACTINST:
ACT_HI_TASKINST:
ACT_HI_DETAIL:
分享到:
评论

相关推荐

    eclipse-activiti5.12插件

    **Eclipse Activiti 5.12 插件详解** Activiti 是一个开源的工作流引擎,它基于模型驱动的设计理念,为企业提供业务流程自动化服务。Eclipse Activiti 5.12 插件是专门为Eclipse集成开发环境设计的工具,它极大地...

    activiti 工作流23张表详细介绍

    ### Activiti工作流23张表详细介绍 #### 一、Activiti数据库表结构概述 Activiti是一款开源的工作流引擎,其强大的流程管理能力使得它在众多业务场景中得到广泛应用。为了更好地理解Activiti如何存储流程数据,本...

    activiti 5.22.0 23张表注释脚本.sql

    activiti 5.22.0 版本 23张表 增加注释脚本 部分字段是空

    Activiti-5.21数据库表结构详解(共25张表)

    Activiti-5.21数据库表结构详解(共25张表) 工作流的应用越来越广泛,而activiti是公认的现阶段最好的工作流框架之一,详细了解activiti的库表结构有助于您更好的掌握学习工作流框架,共享本资源以供广大编程从业人员...

    activiti系列jar包(含 5.12 、5.14、 5.15)

    这个压缩包包含了 Activiti 的不同版本,包括 5.12、5.14 和 5.15,这些都是 Java 开发人员在构建企业级应用时可能会用到的组件。每个版本的 Activiti 设计师都是一个图形化的流程建模工具,帮助用户设计和调试工作...

    activiti学习资料和自动生成23张表的demo

    这个学习资料和自动生成23张表的demo是针对初学者的一个宝贵资源,可以帮助理解Activiti的工作原理和实际应用。 首先,让我们来了解一下Activiti的核心概念。Activiti 是基于BPMN 2.0标准的,BPMN(Business ...

    activiti23张表相互关系图

    1. activiti23张表相互关系图的作用: 对于初学者来说,学习Activiti工作流引擎的23张核心数据表及其相互关系,可能会感到困难,因为它们之间关系错综复杂。因此,制作一张23张表相互关系图能够帮助初学者更直观地...

    Activiti23张表详解

    ### Activiti23张表详解 #### 一、概述 Activiti是一款开源的工作流引擎,基于Java语言开发,主要用于管理业务流程。它提供了一套完整的API来定义和执行流程,并支持BPMN 2.0标准。为了实现这些功能,Activiti在...

    Activiti 5.22.0数据库表结构(21张表全部表和字段中文注释和取值说明)

    Activiti 5.22.0数据库表结构添加中文...问题二:明明Activiti有25张表,为什么这里只有21张表? 答:因为25张表中有4张是ACT_ID_*开头的表,这几个表用自己业务系统的就行,或者在此基础上根据ACT_ID_*表稍做改造。

    Activiti工作流数据库表结构 Activiti-7.1.0数据库表结构详解(共25张表)

    Activiti-7.1.0数据库表结构详解(共25张表) 工作流的应用越来越广泛,而activiti是公认的现阶段最好的工作流框架之一,详细了解activiti的库表结构有助于您更好的掌握学习工作流框架,共享本资源以供广大编程从业...

    Activiti 23张表及7大服务详解.pdf

    Activiti 23张表及7大服务详解接招了七大服务介绍和23张表的概览........................................

    activiti-bpmn-converter-5.12

    activiti-bpmn-converter-5.12

    Activiti-5.22库表结构

    Activiti-5.22版本的库表结构设计用于支持流程的定义、部署、运行以及历史数据的管理,共包含25张表,这些表按照前缀可以分为几个主要模块,分别是资源库(RE)、运行时(RU)、历史(HI)、身份(ID)和通用(GE)...

    Activiti数据结构

    Activiti 是一个开源的工作流引擎,它用于自动化业务流程。理解 Activiti 的数据结构对于有效管理和维护基于 Activiti 的系统至关重要。以下是对标题和描述中提及的 Activiti 数据结构的详细解析: 1. **表名前缀**...

    最新Activiti视频教程,包含视频、源码、IDE集成Activiti插件、Activiti-5.22.0的pdm数据库表结构文件、教程菜单

    1.Activiti的25张表; 2.引入Activiti配置文件activiti.cfg.xml; 3.在Eclipse 上安装Activiti插件; 4.初识Activiti流程设计工具; 5.了解Activiti bpmn图表对应的 XML 文件 6.Activiti HelloWorld实现(代码...

    activiti-5.12.1 官方包

    Activiti 是一个开源的工作流程引擎,它主要用于自动化业务流程,特别是在企业应用中。这个"activiti-5.12.1 官方包"是 Activiti 的一个特定版本,5.12.1,该版本可能包含了修复的问题、增强的功能以及对先前版本的...

    activiti modeler.zip_activiti_activiti-modeler_java_zip

    Activiti Modeler是一款基于Java开发的流程建模工具,它主要与Activiti BPMN(业务流程管理Notation)引擎紧密配合,为用户提供了一个直观、易用的界面来设计、模拟和部署业务流程。Activiti是Alfresco公司推出的一...

    activiti-engine-5.12:带有bboss的activiti-engine-5.12

    抄送和通知任务改造:AtomicOperationTransitionDestroyScope流程自动过,没有设置处理人时,根据配置执行业务处理回调函数,然后自动往前执行流程如果流程任务当前处理环境和下一个任务的处理人相同,则直接跳过...

    springboot+activiti集成Demo

    3. **Activiti25张表**: 当你首次运行项目,Activiti会自动在指定的数据库中创建25张表,这些表是Activiti内部管理和存储流程实例所需的基础结构。 4. **流程定义与部署**: 通常,流程定义是通过BPMN 2.0的XML文件...

    Activiti designer

    在标签中提到的"Activiti Designer 5.12",这是Activiti Designer的一个特定版本。Activiti Designer 5.x系列是基于Activiti 5.x流程引擎,它支持BPMN 2.0标准,提供了丰富的图形化界面来创建、编辑和管理流程定义。...

Global site tag (gtag.js) - Google Analytics