Flowable流程引擎和各类表说明
目录
- Flowable 五大引擎
- Flowable 数据库表类别
- Flowable 常用数据库表说明
- 通用数据表
- 流程定义表
- 历史记录表
- 用户权限表
- 运行实例表
- 其他表
Flowable 五大引擎
引擎是组成flowable框架的服务单元,每个引擎由相对应的 EngineConfiguration进行创建配置
名称 | 含义 | 说明 |
---|---|---|
ProcessEngine | 流程引擎 | 流程设计、发布、任务的查询和操作等 |
DmnEngine | 决策引擎 | 各决策表的配置和使用等 |
FormEngine | 表单引擎 | 动态表单的设计和使用 |
IdmEngine | 身份引擎 | 提供用户和用户组还有权限的创建、修改、删除等 |
ContentEngine | 内容引擎 | 提供对Mybatis的封装,还提供了文件读取、文件保存的功能 |
网上很多类似讲解:
https://blog.csdn.net/teamlet/article/details/76445212
备注:从flowable6.5开始 ,表单引擎开始商用模式,开源版本不在维护。
Flowable 数据库表类别
前缀 | 含义 | 说明 |
---|---|---|
ACT_RE_* | RE表示repository | RepositoryService接口操作的表。如,流程定义,流程的资 源(图片,规则等) |
ACT_RU_* | RU表示runtime | 运行时流程变量,用户任务,定时任务等,流程实例结束时将被删除 |
ACT_ID_* | ID表示identity | 存储如用户,用户组,权限等,flowable画图时,选择受理人或受理组就会查询这些表 |
ACT_HI_* | HI表示history | 历史的相关数据,如结束的流程实例,变量,任务等 |
ACT_GE_* | GE表示general | 普通数据,各种情况都使用的数据 |
备注:从flowable6.5开始 表前缀开始以 FLW_开头,不再使用 ACT_ 开头。
Flowable 常用数据库表说明
通用数据表
表名 | 说明 |
---|---|
ACT_GE_BYTEARRAY | 通用的流程定义和流程资源 |
ACT_GE_PROPERTY | 系统相关属性 |
流程定义表
表名 | 说明 |
---|---|
ACT_RE_DEPLOYMENT | 部署单元信息 |
ACT_RE_MODEL | 模型信息,通过flowable-modler画图程序时才会产生该记录 |
ACT_RE_PROCDEF | 已部署的流程定义 |
历史记录表
表名 | 说明 |
---|---|
ACT_HI_PROCINST | 历史的流程实例 |
ACT_HI_TASKINST | 历史的任务实例 |
ACT_HI_ACTINST | 历史的流转节点信息 |
ACT_HI_ATTACHMENT | 历史的流程附件 |
ACT_HI_COMMENT | 历史的说明性信息 |
ACT_HI_DETAIL | 历史的流程运行中的细节信息 |
ACT_HI_IDENTITYLINK | 历史的流程运行过程中用户关系 |
ACT_HI_VARINST | 历史的流程运行中的变量信息 |
用户权限表
主要用于flowable自带的画图系统登录、管理认证后台登录
免登录画流程图 flowable-ui-modeler
https://github.com/dwhgygzt/flowable-bpmn2-modeler
表名 | 说明 |
---|---|
ACT_ID_BYTEARRAY | 二进制数据表 |
ACT_ID_GROUP | 用户组信息表 |
ACT_ID_INFO | 用户信息详情表 |
ACT_ID_MEMBERSHIP | 人与组关系表 |
ACT_ID_PRIV | 权限表 |
ACT_ID_PRIV_MAPPING | 用户或组权限关系表 |
ACT_ID_PROPERTY | 属性表 |
ACT_ID_TOKEN | 用户登录令牌日志表 |
ACT_ID_USER | 用户表 |
运行实例表
表名 | 说明 |
---|---|
ACT_RU_TASK | 运行时任务表 |
act_ru_variable | 运行时各变量表 |
ACT_RU_EXECUTION | 运行时流程执行实例 |
ACT_RU_ACTINST | 运行中实例的各流转节点信息 |
ACT_RU_EXECUTION | 运行时流程执行实例 |
ACT_RU_TIMER_JOB | 定时作业表 |
ACT_RU_JOB | 运行时作业表 |
ACT_RU_IDENTITYLINK | 运行时用户关系信息,候选用户、候选组 |
ACT_RU_EVENT_SUBSCR | 运行时事件 |
ACT_RU_DEADLETTER_JOB | 正在运行的任务表 |
ACT_RU_HISTORY_JOB | 历史作业表 |
ACT_RU_SUSPENDED_JOB | 暂停作业表 |
其他表
表名 | 说明 |
---|---|
ACT_EVT_LOG | 事件日志表 |
ACT_PROCDEF_INFO | 流程定义信息 |
Flowable流程引擎和各类表说明相关推荐
- Flowable 流程引擎系列文章导读
Flowable 流程引擎系列文章导读 集成篇 入门教程篇 功能篇 其他问题 集成篇 Flowable 快速入门教程:SpringBoot 集成 Flowable + Flowable Modeler ...
- flowable流程引擎
Flowable流程引擎 一.流程引擎API和服务 引擎 API 是与 Flowable 交互的最常见方式.主要起点是 ProcessEngine,它可以通过多种方式创建,如配置部分所述.从 Proc ...
- 《Flowable流程引擎从零到壹》引入日志框架和部署流程定义
14天学习训练营导师课程: 邓澎波<Flowable流程引擎-基础篇[2022版]> 邓澎波<Flowable流程引擎-高级篇[2022版]> 学习笔记<Flowable ...
- 《Flowable流程引擎从零到壹》Flowable流程引擎介绍和实战项目初始化流程引擎实例
14天学习训练营导师课程: 邓澎波<Flowable流程引擎-基础篇[2022版]> 邓澎波<Flowable流程引擎-高级篇[2022版]> 学习笔记<Flowable ...
- 通过 Flowable-UI 来体验一把 Flowable 流程引擎
[TOC] 本文为稀土掘金技术社区首发签约文章,14天内禁止转载,14天后未获授权禁止转载,侵权必究! 本专栏第一篇已发布,尚未看过的小伙伴请移步这里: Flowable 开篇,流程引擎扫盲 在我们使 ...
- flowable流程引擎基础概念总结
flowable数据库说明 ACT_RE_* : 'RE'表示repository(存储).RepositoryService接口操作的表.带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片 ...
- Camunda流程引擎及表结构认识
一.认识 Camunda Camunda 是一种轻量级的商业流程开源平台. 同类型的产品有 osworkflow.jbpm.activiti.flowable.其中:Jbpm4.Activiti.F ...
- 流程引擎之Flowable简介
背景 Flowable 是一个流行的轻量级的采用 Java 开发的业务流程引擎,通过 Flowable 流程引擎,我们可以部署遵循 BPMN2.0 协议的流程定义(一般为XML文件)文件,并能创建流程 ...
- flowable 查询完成的流程_flowable流程引擎初体验,完成一个请假流程
flowable是一个用Java写的轻量级商业流程引擎,用它可以部署BPMN2.0(在工业界被广泛接受的XML标准)流程定义, 并且可以创建流程实例,驱动节点流转,存储相关的历史数据等等.可能更多人先 ...
最新文章
- Spring整合JMS(四)——事务管理
- qt中json构造一个数组_告别撸单元格!我来分享Excel中如何利用一条公式得到一个数组...
- Java Web——JavaBean简介
- Linux 串口 gprs at,linux下GPRS模块使用AT命令实现拨接电话,发中英文短信
- one order callback frequency
- h5 手风琴效果_小程序-实现折叠面板-手风琴效果
- 用Java Servlets代替CGI
- vue props 传值 触发事件方法
- Exception from HRESULT: 0x800A03EC
- 使用行为树(Behavior Tree)实现游戏AI
- macOS Catalina常见问题汇总
- 数学建模常用模型简介其他模型大全汇总
- Windows Server 2012 AD域管理创建
- Photoshop制作墙壁立体雕刻字
- Android 求职简历
- 电脑中的驱动程序是什么,是干什么的
- 无线射频专题《射频合规,ISM频段》
- .ipynb文件怎么打开_Mac应用程序无法打开提示不明开发者或文件损坏怎么对待呢?
- 疫情家庭常见消毒剂:次氯酸、次氯酸钠、酒精、对间氯二甲苯酚 、西吡氯铵、 二氧化氯;消炎药与抗生素
- 隐函数存在定理1的几何解释