jbpm4.3表结构和表字段说明
整体说明:
JBPM4_DEPLOYMENT 流程定义表
JBPM4_DEPLOYPROP 流程定义属性表
JBPM4_EXECUTION 流程实例表
JBPM4_HIST_ACTINST 流程活动(节点)实例表
JBPM4_HIST_DETAIL 流程历史详细表
JBPM4_HIST_PROCINST流程实例历史表
JBPM4_HIST_TASK 流程任务实例历史表
JBPM4_HIST_VAR 流程变量(上下文)历史表
JBPM4_ID_GROUP 组表
JBPM4_ID_MEMBERSHIP 用户角色表
JBPM4_ID_USER 用户表
JBPM4_JOB 定时表
JBPM4_LOB 存储表
JBPM4_PARTICIPATION 参与者表
JBPM4_SWIMLANE 泳道表
JBPM4_TASK 任务表
JBPM4_VARIABLE 上下文表
红 色的表为经常使用的表.这里不使用JBPM自己的权限角色定义.
发布一个流程deploy后
jbpm4_deployment新增一条记录
jbpm4_deployprop新增三条记录
jbpm4_lob 新增一条记录
开始一个流程startProcessInstanceByKey后
jbpm4_execution新增一条记录
jbpm4_hist_actinst 新增一条记录
jbpm4_hist_procinst新增一条记录
jbpm4_hist_task新增一条记录
jbpm4_task 新增一条记录
流程定义相关的布署信息就存储在(1)JBPM4_DEPLOYMENT、(2)JBPM4_DEPLOYPROP及(3)JBPM4_LOB中。上传一个包含png和jpdl.xml的zip包后,JBPM4_DEPLOYMENT多一条记录 JBPM4_DEPLOYPROP 多三条, JBPM4_LOB多两条。
(4)JBPM4_HIST_PROCINST与(5)JBPM4_HIST_ACTINST分别存放的是Process Instance、Activity Instance的历史记录。
(6)JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制(详细参阅JBPM4的PVM机制,过段时间我也会进一步分析)。
(7)JBPM4_TASK存放需要人来完成的Activities,需要人来参与完成的Activity 被称为Task。
(8)JBPM4_PARTICIPATION存放 Participation的信息,Participation的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的Participation既可以是单一用户,也可以是用户组。
(9)JBPM4_SWIMLANE。Swim Lane是一种Runtime ProcessRole。通过Swim Lane,多个Task可以一次分配到同一Actor身上。
(10)JBPM4_VARIABLE存的是进行时的临时变量。
(11)JBPM4_HIST_DETAIL保存 Variable的变更记录。
(12)JBPM4_HIST_VAR保存历史的变量 。
(13)JBPM4_HIST_TASK Task的历史信息。
(14)JBPM4_ID_GROUP(15)JBPM_ID_MEMBERSHIP(16)JBPM4_ID_USER这三张表很常见了,基本的权限控制,关于用户认证方面建议还是自己开发一套,JBPM4的功能太简单了,使用中有很多需要难以满足。
(17)JBPM4_JOB存放的是Timer 的定义。
(18)JBPM4_PROPERTY JBPM引擎参数表。
1.1.1.1. 表JBPM4_DEPLOYMENT
表名 | 流程定义表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
NAME_ | CLOB | Y |
| 流程模版名称 |
TIMESTAMP_ | NUMBER(19) | Y |
| 时间戳 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 可用状态 |
补充说明 |
|
|
1.1.1.2. 表JBPM4_DEPLOYPROP
表名 | 流程定义属性表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
DEPLOYMENT_ | NUMBER(19) | Y | FK(JBPM4_DEPLOYMENT, DBID_) | 流程ID |
OBJNAME_ | VARCHAR2(255 CHAR) | Y |
| 流程名称 |
KEY_ | VARCHAR2(255 CHAR) | Y |
| 类型 |
STRINGVAL_ | VARCHAR2(255 CHAR) | Y |
| 类型是字符串时的值 |
LONGVAL_ | NUMBER(19) | Y |
| 类型是数值时的值 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.3. 表JBPM4_EXECUTION
表名 | 流程实例表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程实例ID |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 类型 |
DBVERSION_ | NUMBER(10) | N |
| 步骤版本 |
ACTIVITYNAME_ | VARCHAR2(255 CHAR) | Y |
| 节点名称 |
PROCDEFID_ | VARCHAR2(255 CHAR) | Y |
| 流程定义ID |
HASVARS_ | NUMBER(1) | Y |
| 是否有变量值 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 名称 |
KEY_ | VARCHAR2(255 CHAR) | Y |
|
|
ID_ | VARCHAR2(255 CHAR) | Y | UK | 令牌ID |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 令牌状态 |
SUSPHISTSTATE_ | VARCHAR2(255 CHAR) | Y |
| 保存暂停之前状态 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
HISACTINST_ | NUMBER(19) | Y |
| 历史活动实例ID |
PARENT_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 父实例 |
INSTANCE_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 流程实例 |
SUPEREXEC_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 父令牌 |
SUBPROCINST_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 子流程实例 |
PARENT_IDX_ | NUMBER(10) | Y |
| 父实例序号 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.4. 表JBPM4_HIST_ACTINST
表名 | 流程活动(节点)实例表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| activity类型 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 历史流程实例 |
TYPE_ | VARCHAR2(255 CHAR) | Y |
| 活动实例类型 |
EXECUTION_ | VARCHAR2(255 CHAR) | Y |
| 令牌 |
ACTIVITY_NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动实例名称 |
START_ | TIMESTAMP(6) | Y |
| 开始名称 |
END_ | TIMESTAMP(6) | Y |
| 结束时间 |
DURATION_ | NUMBER(19) | Y |
| 节点停留时间 |
TRANSITION_ | VARCHAR2(255 CHAR) | Y |
| 迁移路径 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 对应的定义任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.5. 表JBPM4_HIST_DETAIL
表名 | 流程历史详细表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
| 版本 |
USERID_ | VARCHAR2(255 CHAR) | Y |
| 用户ID |
TIME_ | TIMESTAMP(6) | Y |
| 时间 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 对应的历史流程实例 |
HPROCIIDX_ | NUMBER(10) | Y |
|
|
HACTI_ | NUMBER(19) | Y | FK(JBPM4_HIST_ACTINST, DBID_) | 对应的历史活动实例ID |
HACTIIDX_ | NUMBER(10) | Y |
|
|
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 对应的任务 |
HTASKIDX_ | NUMBER(10) | Y |
|
|
HVAR_ | NUMBER(19) | Y | FK(JBPM4_HIST_VAR, DBID_) | 对应的变量值 |
HVARIDX_ | NUMBER(10) | Y |
|
|
MESSAGE_ | CLOB | Y |
| 消息 |
OLD_STR_ | VARCHAR2(255 CHAR) | Y |
| 老的String类型的值 |
NEW_STR_ | VARCHAR2(255 CHAR) | Y |
| 新的String类型的值 |
OLD_INT_ | NUMBER(10) | Y |
|
|
NEW_INT_ | NUMBER(10) | Y |
|
|
OLD_TIME_ | TIMESTAMP(6) | Y |
|
|
NEW_TIME_ | TIMESTAMP(6) | Y |
|
|
PARENT_ | NUMBER(19) | Y |
| 变量的父变量 |
PARENT_IDX_ | NUMBER(10) | Y |
| 变量的父变量序号 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.6. 表JBPM4_HIST_PROCINST
表名 | 流程实例历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
PROCDEFID_ | VARCHAR2(255 CHAR) | Y |
| 流程定义ID |
KEY_ | VARCHAR2(255 CHAR) | Y |
|
|
START_ | TIMESTAMP(6) | Y |
| 开始时间 |
END_ | TIMESTAMP(6) | Y |
| 结束时间 |
DURATION_ | NUMBER(19) | Y |
| 停留时间 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 流程实例状态(活动,完成) |
ENDACTIVITY_ | VARCHAR2(255 CHAR) | Y |
| 是否完成 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.7. 表JBPM4_HIST_TASK
表名 | 流程任务实例历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
EXECUTION_ | VARCHAR2(255 CHAR) | Y |
| 令牌 |
OUTCOME_ | VARCHAR2(255 CHAR) | Y |
| 路径名称 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 完成情况 |
CREATE_ | TIMESTAMP(6) | Y |
| 创建时间 |
END_ | TIMESTAMP(6) | Y |
| 完成时间 |
DURATION_ | NUMBER(19) | Y |
| 任务节点停留时间 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
SUPERTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 父任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.8. 表JBPM4_HIST_VAR
表名 | 流程变量(上下文)历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
PROCINSTID_ | VARCHAR2(255 CHAR) | Y |
| 对应运行的流程实例 |
EXECUTIONID_ | VARCHAR2(255 CHAR) | Y |
| 活动实例ID |
VARNAME_ | VARCHAR2(255 CHAR) | Y |
| 变量名称 |
VALUE_ | VARCHAR2(255 CHAR) | Y |
| 值 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 历史流程实例 |
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 历史任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.9. 表JBPM4_ID_GROUP
表名 | 组表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
NAME_ | VARCHAR2(255 CHAR) | Y |
|
|
TYPE_ | VARCHAR2(255 CHAR) | Y |
|
|
PARENT_ | NUMBER(19) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.10. 表JBPM4_ID_MEMBERSHIP
表名 | 用户角色表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
USER_ | NUMBER(19) | Y |
|
|
GROUP_ | NUMBER(19) | Y |
|
|
NAME_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.11. 表JBPM4_ID_USER
表名 | 用户表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
PASSWORD_ | VARCHAR2(255 CHAR) | Y |
|
|
GIVENNAME_ | VARCHAR2(255 CHAR) | Y |
|
|
FAMILYNAME_ | VARCHAR2(255 CHAR) | Y |
|
|
BUSINESSEMAIL_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.12. 表JBPM4_JOB
表名 | 定时表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 版本 |
DBVERSION_ | NUMBER(10) | N |
|
|
DUEDATE_ | TIMESTAMP(6) | Y |
| 到期时间 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 状态 |
ISEXCLUSIVE_ | NUMBER(1) | Y |
| 是否可执行 |
LOCKOWNER_ | VARCHAR2(255 CHAR) | Y |
| 锁定的参与者 |
LOCKEXPTIME_ | TIMESTAMP(6) | Y |
| 锁定释放时间 |
EXCEPTION_ | CLOB | Y |
| 活动实例 |
RETRIES_ | NUMBER(10) | Y |
| 重复次数 |
PROCESSINSTANCE_ | NUMBER(19) | Y |
| 流程实例 |
EXECUTION_ | NUMBER(19) | Y |
| 异常信息 |
CFG_ | NUMBER(19) | Y | FK(JBPM4_LOB, DBID_) | 配置 |
SIGNAL_ | VARCHAR2(255 CHAR) | Y |
| 信号 |
EVENT_ | VARCHAR2(255 CHAR) | Y |
| 事件 |
REPEAT_ | VARCHAR2(255 CHAR) | Y |
| 重复 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.13. 表JBPM4_LOB
表名 | 存储表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
BLOB_VALUE_ | BLOB | Y |
| 流程定义文件(xml、img、class) |
DEPLOYMENT_ | NUMBER(19) | Y | FK(JBPM4_DEPLOYMENT, DBID_) | 流程模版标识ID |
NAME_ | CLOB | Y |
| 流程定义文件名 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.14. 表JBPM4_PARTICIPATION
表名 | 参与者表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
GROUPID_ | VARCHAR2(255 CHAR) | Y |
| 组ID |
USERID_ | VARCHAR2(255 CHAR) | Y |
| 用户ID |
TYPE_ | VARCHAR2(255 CHAR) | Y |
| 类型 |
TASK_ | NUMBER(19) | Y | FK(JBPM4_SWIMLANE, DBID_) | 任务ID |
SWIMLANE_ | NUMBER(19) | Y | FK(JBPM4_TASK,DBID_) | 对应泳道 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.15. 表JBPM4_PROPERTY
表名 | 序列表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
KEY_ | VARCHAR2(255 CHAR) | N |
|
|
VERSION_ | NUMBER(10) | N |
|
|
VALUE_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.16. 表JBPM4_SWIMLANE
表名 | 泳道表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 泳道名 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
EXECUTION_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 活动实例 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.17. 表JBPM4_TASK
表名 | 任务表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
CLASS_ | CHAR(1 CHAR) | N |
| 类型 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动节点名称 |
DESCR_ | CLOB | Y |
| 描述 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 状态 |
SUSPHISTSTATE_ | VARCHAR2(255 CHAR) | Y |
| 保存暂停之前状态 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
FORM_ | VARCHAR2(255 CHAR) | Y |
| 表单地址 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
CREATE_ | TIMESTAMP(6) | Y |
| 创建时间 |
DUEDATE_ | TIMESTAMP(6) | Y |
| 任务持续时间,表明任务应在多长时间内完成 |
PROGRESS_ | NUMBER(10) | Y |
| 活动实例名 |
SIGNALLING_ | NUMBER(1) | Y |
| 签收 |
EXECUTION_ID_ | VARCHAR2(255 CHAR) | Y |
| 活动实例ID |
ACTIVITY_NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动实例名称 |
HASVARS_ | NUMBER(1) | Y |
| 是否有流程变量 |
SUPERTASK_ | NUMBER(19) | Y | FK(JBPM4_TASK, DBID_) | 父任务 |
EXECUTION_ | NUMBER(19) | Y |
| 活动实例 |
PROCINST_ | NUMBER(19) | Y |
| 流程实例 |
SWIMLANE_ | NUMBER(19) | Y | FK(JBPM4_SWIMLANE, DBID_) | 对应的泳道 |
TASKDEFNAME_ | VARCHAR2(255 CHAR) | Y |
| 任务定义名 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.18. 表JBPM4_VARIABLE
表名 | 上下文表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 版本 |
DBVERSION_ | NUMBER(10) | N |
| 变量类型 |
KEY_ | VARCHAR2(255 CHAR) | Y |
| 变量索引 |
CONVERTER_ | VARCHAR2(255 CHAR) | Y |
| 数值转换器 |
HIST_ | NUMBER(1) | Y |
| 对应的流程实例 |
EXECUTION_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 活动实例 |
TASK_ | NUMBER(19) | Y | FK(JBPM4_TASK, DBID_) | 对应的任务 |
LOB_ | NUMBER(19) | Y | FK(JBPM4_LOB, DBID_) |
|
DATE_VALUE_ | TIMESTAMP(6) | Y |
| 当值为date类型时,存值 |
DOUBLE_VALUE_ | FLOAT | Y |
| 当值为double类型时,存值 |
CLASSNAME_ | VARCHAR2(255 CHAR) | Y |
| 变量类名 |
LONG_VALUE_ | NUMBER(19) | Y |
| 当值为long类型时,存值 |
STRING_VALUE_ | VARCHAR2(255 CHAR) | Y |
| 当值为String类型时,存值 |
TEXT_VALUE_ | CLOB | Y |
| 当值为date类型时,存值 |
EXESYS_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) |
|
|
|
|
|
|
补充说明 |
|
|
流程定义相关的布署信息就存储在
(1)JBPM4_DEPLOYMENT、(2)JBPM4_DEPLOYPROP及(3)JBPM4_LOB中。上传一个包含png和jpdl.xml的zip包后,JBPM4_DEPLOYMENT多一条记录JBPM4_DEPLOYPROP多三条,JBPM4_LOB多两条。
(4)JBPM4_HIST_PROCINST与(5)JBPM4_HIST_ACTINST分别存放的是Process Instance、Activity Instance的历史记录。
(6)JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制(详细参阅JBPM4的PVM机制,过段时间我也会进一步分析)。
(7)JBPM4_TASK存放需要人来完成的Activities,需要人来参与完成的Activity被称为Task。
(8)JBPM4_PARTICIPATION存放Participation的信息,Participation的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的Participation既可以是单一用户,也可以是用户组。
(9)JBPM4_SWIMLANE。Swim Lane是一种Runtime Process Role。通过Swim Lane,多个Task可以一次分配到同一Actor身上。
(10)JBPM4_VARIABLE 存的是进行时的临时变量。
(11)JBPM4_HIST_DETAIL保存Variable的变更记录。
(12)JBPM4_HIST_VAR保存历史的变量。
(13)JBPM4_HIST_TASKTask的历史信息。
(14)JBPM4_ID_GROUP(15)JBPM_ID_MEMBERSHIP(16)JBPM4_ID_USER 这三张表很常见了,基本的权限控制,关于用户认证方面建议还是自己开发一套,JBPM4的功能太简单了,使用中有很多需要难以满足。
(17)JBPM4_JOB 存放的是Timer的定义。
整体说明:
JBPM4_DEPLOYMENT 流程定义表
JBPM4_DEPLOYPROP 流程定义属性表
JBPM4_EXECUTION 流程实例表
JBPM4_HIST_ACTINST 流程活动(节点)实例表
JBPM4_HIST_DETAIL 流程历史详细表
JBPM4_HIST_PROCINST流程实例历史表
JBPM4_HIST_TASK 流程任务实例历史表
JBPM4_HIST_VAR 流程变量(上下文)历史表
JBPM4_ID_GROUP 组表
JBPM4_ID_MEMBERSHIP 用户角色表
JBPM4_ID_USER 用户表
JBPM4_JOB 定时表
JBPM4_LOB 存储表
JBPM4_PARTICIPATION 参与者表
JBPM4_SWIMLANE 泳道表
JBPM4_TASK 任务表
JBPM4_VARIABLE 上下文表
红 色的表为经常使用的表.这里不使用JBPM自己的权限角色定义.
发布一个流程deploy后
jbpm4_deployment新增一条记录
jbpm4_deployprop新增三条记录
jbpm4_lob 新增一条记录
开始一个流程startProcessInstanceByKey后
jbpm4_execution新增一条记录
jbpm4_hist_actinst 新增一条记录
jbpm4_hist_procinst新增一条记录
jbpm4_hist_task新增一条记录
jbpm4_task 新增一条记录
流程定义相关的布署信息就存储在(1)JBPM4_DEPLOYMENT、(2)JBPM4_DEPLOYPROP及(3)JBPM4_LOB中。上传一个包含png和jpdl.xml的zip包后,JBPM4_DEPLOYMENT多一条记录 JBPM4_DEPLOYPROP 多三条, JBPM4_LOB多两条。
(4)JBPM4_HIST_PROCINST与(5)JBPM4_HIST_ACTINST分别存放的是Process Instance、Activity Instance的历史记录。
(6)JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制(详细参阅JBPM4的PVM机制,过段时间我也会进一步分析)。
(7)JBPM4_TASK存放需要人来完成的Activities,需要人来参与完成的Activity 被称为Task。
(8)JBPM4_PARTICIPATION存放 Participation的信息,Participation的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的Participation既可以是单一用户,也可以是用户组。
(9)JBPM4_SWIMLANE。Swim Lane是一种Runtime ProcessRole。通过Swim Lane,多个Task可以一次分配到同一Actor身上。
(10)JBPM4_VARIABLE存的是进行时的临时变量。
(11)JBPM4_HIST_DETAIL保存 Variable的变更记录。
(12)JBPM4_HIST_VAR保存历史的变量 。
(13)JBPM4_HIST_TASK Task的历史信息。
(14)JBPM4_ID_GROUP(15)JBPM_ID_MEMBERSHIP(16)JBPM4_ID_USER这三张表很常见了,基本的权限控制,关于用户认证方面建议还是自己开发一套,JBPM4的功能太简单了,使用中有很多需要难以满足。
(17)JBPM4_JOB存放的是Timer 的定义。
(18)JBPM4_PROPERTY JBPM引擎参数表。
1.1.1.1. 表JBPM4_DEPLOYMENT
表名 | 流程定义表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
NAME_ | CLOB | Y |
| 流程模版名称 |
TIMESTAMP_ | NUMBER(19) | Y |
| 时间戳 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 可用状态 |
补充说明 |
|
|
1.1.1.2. 表JBPM4_DEPLOYPROP
表名 | 流程定义属性表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
DEPLOYMENT_ | NUMBER(19) | Y | FK(JBPM4_DEPLOYMENT, DBID_) | 流程ID |
OBJNAME_ | VARCHAR2(255 CHAR) | Y |
| 流程名称 |
KEY_ | VARCHAR2(255 CHAR) | Y |
| 类型 |
STRINGVAL_ | VARCHAR2(255 CHAR) | Y |
| 类型是字符串时的值 |
LONGVAL_ | NUMBER(19) | Y |
| 类型是数值时的值 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.3. 表JBPM4_EXECUTION
表名 | 流程实例表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程实例ID |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 类型 |
DBVERSION_ | NUMBER(10) | N |
| 步骤版本 |
ACTIVITYNAME_ | VARCHAR2(255 CHAR) | Y |
| 节点名称 |
PROCDEFID_ | VARCHAR2(255 CHAR) | Y |
| 流程定义ID |
HASVARS_ | NUMBER(1) | Y |
| 是否有变量值 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 名称 |
KEY_ | VARCHAR2(255 CHAR) | Y |
|
|
ID_ | VARCHAR2(255 CHAR) | Y | UK | 令牌ID |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 令牌状态 |
SUSPHISTSTATE_ | VARCHAR2(255 CHAR) | Y |
| 保存暂停之前状态 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
HISACTINST_ | NUMBER(19) | Y |
| 历史活动实例ID |
PARENT_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 父实例 |
INSTANCE_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 流程实例 |
SUPEREXEC_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 父令牌 |
SUBPROCINST_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 子流程实例 |
PARENT_IDX_ | NUMBER(10) | Y |
| 父实例序号 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.4. 表JBPM4_HIST_ACTINST
表名 | 流程活动(节点)实例表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| activity类型 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 历史流程实例 |
TYPE_ | VARCHAR2(255 CHAR) | Y |
| 活动实例类型 |
EXECUTION_ | VARCHAR2(255 CHAR) | Y |
| 令牌 |
ACTIVITY_NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动实例名称 |
START_ | TIMESTAMP(6) | Y |
| 开始名称 |
END_ | TIMESTAMP(6) | Y |
| 结束时间 |
DURATION_ | NUMBER(19) | Y |
| 节点停留时间 |
TRANSITION_ | VARCHAR2(255 CHAR) | Y |
| 迁移路径 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 对应的定义任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.5. 表JBPM4_HIST_DETAIL
表名 | 流程历史详细表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
| 版本 |
USERID_ | VARCHAR2(255 CHAR) | Y |
| 用户ID |
TIME_ | TIMESTAMP(6) | Y |
| 时间 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 对应的历史流程实例 |
HPROCIIDX_ | NUMBER(10) | Y |
|
|
HACTI_ | NUMBER(19) | Y | FK(JBPM4_HIST_ACTINST, DBID_) | 对应的历史活动实例ID |
HACTIIDX_ | NUMBER(10) | Y |
|
|
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 对应的任务 |
HTASKIDX_ | NUMBER(10) | Y |
|
|
HVAR_ | NUMBER(19) | Y | FK(JBPM4_HIST_VAR, DBID_) | 对应的变量值 |
HVARIDX_ | NUMBER(10) | Y |
|
|
MESSAGE_ | CLOB | Y |
| 消息 |
OLD_STR_ | VARCHAR2(255 CHAR) | Y |
| 老的String类型的值 |
NEW_STR_ | VARCHAR2(255 CHAR) | Y |
| 新的String类型的值 |
OLD_INT_ | NUMBER(10) | Y |
|
|
NEW_INT_ | NUMBER(10) | Y |
|
|
OLD_TIME_ | TIMESTAMP(6) | Y |
|
|
NEW_TIME_ | TIMESTAMP(6) | Y |
|
|
PARENT_ | NUMBER(19) | Y |
| 变量的父变量 |
PARENT_IDX_ | NUMBER(10) | Y |
| 变量的父变量序号 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.6. 表JBPM4_HIST_PROCINST
表名 | 流程实例历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
PROCDEFID_ | VARCHAR2(255 CHAR) | Y |
| 流程定义ID |
KEY_ | VARCHAR2(255 CHAR) | Y |
|
|
START_ | TIMESTAMP(6) | Y |
| 开始时间 |
END_ | TIMESTAMP(6) | Y |
| 结束时间 |
DURATION_ | NUMBER(19) | Y |
| 停留时间 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 流程实例状态(活动,完成) |
ENDACTIVITY_ | VARCHAR2(255 CHAR) | Y |
| 是否完成 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.7. 表JBPM4_HIST_TASK
表名 | 流程任务实例历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
EXECUTION_ | VARCHAR2(255 CHAR) | Y |
| 令牌 |
OUTCOME_ | VARCHAR2(255 CHAR) | Y |
| 路径名称 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 完成情况 |
CREATE_ | TIMESTAMP(6) | Y |
| 创建时间 |
END_ | TIMESTAMP(6) | Y |
| 完成时间 |
DURATION_ | NUMBER(19) | Y |
| 任务节点停留时间 |
NEXTIDX_ | NUMBER(10) | Y |
|
|
SUPERTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 父任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.8. 表JBPM4_HIST_VAR
表名 | 流程变量(上下文)历史表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 流程模版标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
PROCINSTID_ | VARCHAR2(255 CHAR) | Y |
| 对应运行的流程实例 |
EXECUTIONID_ | VARCHAR2(255 CHAR) | Y |
| 活动实例ID |
VARNAME_ | VARCHAR2(255 CHAR) | Y |
| 变量名称 |
VALUE_ | VARCHAR2(255 CHAR) | Y |
| 值 |
HPROCI_ | NUMBER(19) | Y | FK(JBPM4_HIST_PROCINST, DBID_) | 历史流程实例 |
HTASK_ | NUMBER(19) | Y | FK(JBPM4_HIST_TASK, DBID_) | 历史任务 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.9. 表JBPM4_ID_GROUP
表名 | 组表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
NAME_ | VARCHAR2(255 CHAR) | Y |
|
|
TYPE_ | VARCHAR2(255 CHAR) | Y |
|
|
PARENT_ | NUMBER(19) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.10. 表JBPM4_ID_MEMBERSHIP
表名 | 用户角色表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
USER_ | NUMBER(19) | Y |
|
|
GROUP_ | NUMBER(19) | Y |
|
|
NAME_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.11. 表JBPM4_ID_USER
表名 | 用户表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N |
|
|
DBVERSION_ | NUMBER(10) | N |
|
|
ID_ | VARCHAR2(255 CHAR) | Y |
|
|
PASSWORD_ | VARCHAR2(255 CHAR) | Y |
|
|
GIVENNAME_ | VARCHAR2(255 CHAR) | Y |
|
|
FAMILYNAME_ | VARCHAR2(255 CHAR) | Y |
|
|
BUSINESSEMAIL_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.12. 表JBPM4_JOB
表名 | 定时表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 版本 |
DBVERSION_ | NUMBER(10) | N |
|
|
DUEDATE_ | TIMESTAMP(6) | Y |
| 到期时间 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 状态 |
ISEXCLUSIVE_ | NUMBER(1) | Y |
| 是否可执行 |
LOCKOWNER_ | VARCHAR2(255 CHAR) | Y |
| 锁定的参与者 |
LOCKEXPTIME_ | TIMESTAMP(6) | Y |
| 锁定释放时间 |
EXCEPTION_ | CLOB | Y |
| 活动实例 |
RETRIES_ | NUMBER(10) | Y |
| 重复次数 |
PROCESSINSTANCE_ | NUMBER(19) | Y |
| 流程实例 |
EXECUTION_ | NUMBER(19) | Y |
| 异常信息 |
CFG_ | NUMBER(19) | Y | FK(JBPM4_LOB, DBID_) | 配置 |
SIGNAL_ | VARCHAR2(255 CHAR) | Y |
| 信号 |
EVENT_ | VARCHAR2(255 CHAR) | Y |
| 事件 |
REPEAT_ | VARCHAR2(255 CHAR) | Y |
| 重复 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.13. 表JBPM4_LOB
表名 | 存储表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
BLOB_VALUE_ | BLOB | Y |
| 流程定义文件(xml、img、class) |
DEPLOYMENT_ | NUMBER(19) | Y | FK(JBPM4_DEPLOYMENT, DBID_) | 流程模版标识ID |
NAME_ | CLOB | Y |
| 流程定义文件名 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.14. 表JBPM4_PARTICIPATION
表名 | 参与者表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
GROUPID_ | VARCHAR2(255 CHAR) | Y |
| 组ID |
USERID_ | VARCHAR2(255 CHAR) | Y |
| 用户ID |
TYPE_ | VARCHAR2(255 CHAR) | Y |
| 类型 |
TASK_ | NUMBER(19) | Y | FK(JBPM4_SWIMLANE, DBID_) | 任务ID |
SWIMLANE_ | NUMBER(19) | Y | FK(JBPM4_TASK,DBID_) | 对应泳道 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.15. 表JBPM4_PROPERTY
表名 | 序列表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
KEY_ | VARCHAR2(255 CHAR) | N |
|
|
VERSION_ | NUMBER(10) | N |
|
|
VALUE_ | VARCHAR2(255 CHAR) | Y |
|
|
|
|
|
|
|
补充说明 |
|
|
1.1.1.16. 表JBPM4_SWIMLANE
表名 | 泳道表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 泳道名 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
EXECUTION_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 活动实例 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.17. 表JBPM4_TASK
表名 | 任务表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 主键 |
CLASS_ | CHAR(1 CHAR) | N |
| 类型 |
DBVERSION_ | NUMBER(10) | N |
| 版本 |
NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动节点名称 |
DESCR_ | CLOB | Y |
| 描述 |
STATE_ | VARCHAR2(255 CHAR) | Y |
| 状态 |
SUSPHISTSTATE_ | VARCHAR2(255 CHAR) | Y |
| 保存暂停之前状态 |
ASSIGNEE_ | VARCHAR2(255 CHAR) | Y |
| 处理人 |
FORM_ | VARCHAR2(255 CHAR) | Y |
| 表单地址 |
PRIORITY_ | NUMBER(10) | Y |
| 优先级 |
CREATE_ | TIMESTAMP(6) | Y |
| 创建时间 |
DUEDATE_ | TIMESTAMP(6) | Y |
| 任务持续时间,表明任务应在多长时间内完成 |
PROGRESS_ | NUMBER(10) | Y |
| 活动实例名 |
SIGNALLING_ | NUMBER(1) | Y |
| 签收 |
EXECUTION_ID_ | VARCHAR2(255 CHAR) | Y |
| 活动实例ID |
ACTIVITY_NAME_ | VARCHAR2(255 CHAR) | Y |
| 活动实例名称 |
HASVARS_ | NUMBER(1) | Y |
| 是否有流程变量 |
SUPERTASK_ | NUMBER(19) | Y | FK(JBPM4_TASK, DBID_) | 父任务 |
EXECUTION_ | NUMBER(19) | Y |
| 活动实例 |
PROCINST_ | NUMBER(19) | Y |
| 流程实例 |
SWIMLANE_ | NUMBER(19) | Y | FK(JBPM4_SWIMLANE, DBID_) | 对应的泳道 |
TASKDEFNAME_ | VARCHAR2(255 CHAR) | Y |
| 任务定义名 |
|
|
|
|
|
补充说明 |
|
|
1.1.1.18. 表JBPM4_VARIABLE
表名 | 上下文表 | |||
列名 | 数据类型(精度范围) | 空/非空 | 约束条件 | 中文名 |
DBID_ | NUMBER(19) | N | PK | 标识 |
CLASS_ | VARCHAR2(255 CHAR) | N |
| 版本 |
DBVERSION_ | NUMBER(10) | N |
| 变量类型 |
KEY_ | VARCHAR2(255 CHAR) | Y |
| 变量索引 |
CONVERTER_ | VARCHAR2(255 CHAR) | Y |
| 数值转换器 |
HIST_ | NUMBER(1) | Y |
| 对应的流程实例 |
EXECUTION_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) | 活动实例 |
TASK_ | NUMBER(19) | Y | FK(JBPM4_TASK, DBID_) | 对应的任务 |
LOB_ | NUMBER(19) | Y | FK(JBPM4_LOB, DBID_) |
|
DATE_VALUE_ | TIMESTAMP(6) | Y |
| 当值为date类型时,存值 |
DOUBLE_VALUE_ | FLOAT | Y |
| 当值为double类型时,存值 |
CLASSNAME_ | VARCHAR2(255 CHAR) | Y |
| 变量类名 |
LONG_VALUE_ | NUMBER(19) | Y |
| 当值为long类型时,存值 |
STRING_VALUE_ | VARCHAR2(255 CHAR) | Y |
| 当值为String类型时,存值 |
TEXT_VALUE_ | CLOB | Y |
| 当值为date类型时,存值 |
EXESYS_ | NUMBER(19) | Y | FK(JBPM4_EXECUTION, DBID_) |
|
|
|
|
|
|
补充说明 |
|
|
流程定义相关的布署信息就存储在
(1)JBPM4_DEPLOYMENT、(2)JBPM4_DEPLOYPROP及(3)JBPM4_LOB中。上传一个包含png和jpdl.xml的zip包后,JBPM4_DEPLOYMENT多一条记录JBPM4_DEPLOYPROP多三条,JBPM4_LOB多两条。
(4)JBPM4_HIST_PROCINST与(5)JBPM4_HIST_ACTINST分别存放的是Process Instance、Activity Instance的历史记录。
(6)JBPM4_EXECUTION主要是存放JBPM4的执行信息,Execution机制代替了JBPM3的Token机制(详细参阅JBPM4的PVM机制,过段时间我也会进一步分析)。
(7)JBPM4_TASK存放需要人来完成的Activities,需要人来参与完成的Activity被称为Task。
(8)JBPM4_PARTICIPATION存放Participation的信息,Participation的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的Participation既可以是单一用户,也可以是用户组。
(9)JBPM4_SWIMLANE。Swim Lane是一种Runtime Process Role。通过Swim Lane,多个Task可以一次分配到同一Actor身上。
(10)JBPM4_VARIABLE 存的是进行时的临时变量。
(11)JBPM4_HIST_DETAIL保存Variable的变更记录。
(12)JBPM4_HIST_VAR保存历史的变量。
(13)JBPM4_HIST_TASKTask的历史信息。
(14)JBPM4_ID_GROUP(15)JBPM_ID_MEMBERSHIP(16)JBPM4_ID_USER 这三张表很常见了,基本的权限控制,关于用户认证方面建议还是自己开发一套,JBPM4的功能太简单了,使用中有很多需要难以满足。
(17)JBPM4_JOB 存放的是Timer的定义。
<div class="t0 clearfix">
<div class="content">
<a href="https://blog.csdn.net/StubbornPotatoes/article/details/9210059" target="_blank" title="工作流--JBPM核心服务及<em>表结构</em>" data-track-click="{"mod":"popu_642","con": ",https://blog.csdn.net/StubbornPotatoes/article/details/9210059,"}">
<h4 class="text-truncate oneline">工作流--JBPM核心服务及<em>表结构</em></h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum">
<span class="date hover-show">06-30</span>
<span class="read-num hover-hide"><svg class="icon csdnc-yuedushu" aria-hidden="true"><use xlink:href="#csdnc-m-passwords-visible"></use></svg>3252</span>
</p>
</div>
</a>
<p class="content">
<a href="https://blog.csdn.net/StubbornPotatoes/article/details/9210059" target="_blank" title="工作流--JBPM核心服务及<em>表结构</em>" data-track-click="{"mod":"popu_642","con": ",https://blog.csdn.net/StubbornPotatoes/article/details/9210059,"}">
<span class="desc oneline">一、 使用JBPM开发工作流的一般流程1. jBPM的运行需要数据库的支持,因此系统设计时要选定所用数据库。只要是Hibernate支持的数据库,jBPM就支持。数据库的初始化可以...</span>
</a>
<span class="blog_title_box oneline"><a target="_blank" href="https://blog.csdn.net/StubbornPotatoes">来自: <span class="blog_title"> StubbornPotatoes</span></a></span>
</p>
</div>
</div> <a id="commentBox"></a>
JBPM4 常用表结构及其说明
06-16 阅读数 6万+
首先我想说,这不一篇原创博文。这里设置成原创,主要是为了分享,因为它对于jbpm的初学者,真的值得一看。原作者的博文地址并没有查到,我是在另一位转载此文的博主那儿获得的,地址在这儿。本文从表结构、操作... 博文 来自: 崔成龙 . 勇往直前
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/pangwu86/article/details/83952563,BlogCommendFromBaidu_2"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/pangwu86/article/details/83952563" target="_blank" title="jbpm4表结构(1)">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4<em>表结构</em>(1) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-28</span>
<span class="read-num hover-hide">
阅读数
18</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/pangwu86/article/details/83952563" target="_blank" title="jbpm4表结构(1)">
<span class="desc oneline"> 了解JBPM是如何运作的,还是要从表结构下手,真正理解后,才能明白每一个步操作的真实含义。以JBPM4.4为例,在oracle中的表结构如下,一共18张表,共分为四大模块: 引擎属性数据表JBPM...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/pangwu86">来自: <span class="blog_title"> pangwu86的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/lijian_nhy/article/details/84150413,BlogCommendFromBaidu_3"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lijian_nhy/article/details/84150413" target="_blank" title="jbpm4 数据库结构关系图 JBPM数据库分析">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4 数据库结构关系图 JBPM数据库分析 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-08</span>
<span class="read-num hover-hide">
阅读数
24</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lijian_nhy/article/details/84150413" target="_blank" title="jbpm4 数据库结构关系图 JBPM数据库分析">
<span class="desc oneline">持久化基础知识 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/lijian_nhy">来自: <span class="blog_title"> nhy520</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_59" data-pid="59" data-track-click="{"mod":"kp_popu_59-78","con":",,"}"><script type="text/javascript">
(function() {
var s = "_" + Math.random().toString(36).slice(2);
document.write('<div style="" id="' + s + '"></div>');
(window.slotbydup = window.slotbydup || []).push({
id: "u3491668",
container: s
});
})();
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/hy6688_/article/details/41594381,BlogCommendFromBaidu_4"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hy6688_/article/details/41594381" target="_blank" title="jbpm的表结构以及六大服务">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm的<em>表结构</em>以及六大服务 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-29</span>
<span class="read-num hover-hide">
阅读数
2943</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/hy6688_/article/details/41594381" target="_blank" title="jbpm的表结构以及六大服务">
<span class="desc oneline">对于jbpm的开发,你应该具备的基本知识是对于表结构的理解,以及对于API的熟悉,下面我就带大家总结一下这两方面的知识:一、jbpm表结构介绍 1.资源库和运行时表结构(9张表) JBPM4_DE...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/hy6688_">来自: <span class="blog_title"> 韩义--廊坊师范学院信息技术提高班第九期</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/haoren_e/article/details/5568096,BlogCommendESEnWordWeight_5"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/haoren_e/article/details/5568096,BlogCommendESEnWordWeight_5"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/haoren_e/article/details/5568096" target="_blank" title="jbpm4.3相关表说明">
<h4 class="text-truncate oneline" style="width: 692px;">
<em>jbpm4.3</em>相关表<em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-07</span>
<span class="read-num hover-hide">
阅读数
4133</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/haoren_e/article/details/5568096" target="_blank" title="jbpm4.3相关表说明">
<span class="desc oneline">首先,在jbpm4中,流程定义相关的部署信息就存在JBPM4_DEPLOYMENT、JBPM4_DEPLOYPROP及JBPM4_LOB(存放当发布一个png和xml文件后的流程定义后的记录)。中。J...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/haoren_e">来自: <span class="blog_title"> haoren_e的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/vydoo/article/details/48264869,BlogCommendFromBaidu_6"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/vydoo/article/details/48264869,BlogCommendFromBaidu_6"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/vydoo/article/details/48264869" target="_blank" title="资源库和运行时表结构(5)---JBPM4.4数据库表解释">
<h4 class="text-truncate oneline" style="width: 692px;">
资源库和运行时<em>表结构</em>(5)---JBPM4.4数据库表解释 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-07</span>
<span class="read-num hover-hide">
阅读数
370</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/vydoo/article/details/48264869" target="_blank" title="资源库和运行时表结构(5)---JBPM4.4数据库表解释">
<span class="desc oneline">A。资源库和运行时表结构JBPM4_DEPLOYMENT 流程定义表 JBPM4_DEPLOYPROP流程定义属性表...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/vydoo">来自: <span class="blog_title"> vydoo的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/weiliu0626/article/details/5528588,BlogCommendFromBaidu_7"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/weiliu0626/article/details/5528588,BlogCommendFromBaidu_7"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/weiliu0626/article/details/5528588" target="_blank" title="JBPM4 表结构">
<h4 class="text-truncate oneline" style="width: 692px;">
JBPM4 <em>表结构</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-26</span>
<span class="read-num hover-hide">
阅读数
386</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/weiliu0626/article/details/5528588" target="_blank" title="JBPM4 表结构">
<span class="desc oneline">JBPM4_DEPLOYMENT 流程定义表JBPM4_DEPLOYPROP流程定义属性表JBPM4_EXECUTION 流程实例表JBPM4_HIST_ACTINST流程活动(节点)实例表JBPM...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/weiliu0626">来自: <span class="blog_title"> 厚积薄发</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/cd_cd/1675897,BlogCommendFromBaidu_8"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/cd_cd/1675897,BlogCommendFromBaidu_8"}" data-flg="true">
<a href="https://download.csdn.net/download/cd_cd/1675897" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM3 <em>表结构</em> JBPM3 <em>表结构</em> JBPM3 <em>表结构</em> </h4>
<span class="data float-right">09-18</span>
</div>
<div class="desc oneline">
JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4JBPM3 JBPM4J </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_60" data-pid="60" data-track-view="{"mod":"kp_popu_60-894","con":"7005325684282369616,https://edu.csdn.net/course/detail/2723,"}" data-track-click="{"mod":"kp_popu_60-894","con":"7005325684282369616,https://edu.csdn.net/course/detail/2723,"}"><link rel="stylesheet" href="https://www.csdn.net/company/css/edu-recommend-1.0.1.css">
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/freeflyfree/2642911,BlogCommendFromBaidu_9"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/freeflyfree/2642911,BlogCommendFromBaidu_9"}" data-flg="true">
<a href="https://download.csdn.net/download/freeflyfree/2642911" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
jbpm4<em>表结构</em><em>说明</em> </h4>
<span class="data float-right">08-24</span>
</div>
<div class="desc oneline">
有关jbpm4的表结构的说明,有表结构图和相关的描述 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/mtm001/4665128,BlogCommendFromQuerySearch_10"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/mtm001/4665128,BlogCommendFromQuerySearch_10"}" data-flg="true">
<a href="https://download.csdn.net/download/mtm001/4665128" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
jbpm4jbpm5 </h4>
<span class="data float-right">10-19</span>
</div>
<div class="desc oneline">
jbpm应用开发指面(胡奇)
jbpm4.3表结构和表字段说明
[jBPM开发指南].高杰.文字版
jBPM5_用户手册-中文版
下载
<div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
<div class="d-flex">
<div class="blog-expert-recommend">
<div class="blog-expert">
<div class="blog-expert-flexbox" data-track-view="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/qq_37214567" target="_blank"><img src="https://avatar.csdn.net/7/7/7/3_qq_37214567.jpg" alt="xxxxxue" title="xxxxxue"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><span class="blog-expert-button-follow btn-red-follow" data-name="qq_37214567" data-nick="xxxxxue">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/qq_37214567" target="_blank"><h5 class="oneline" title="xxxxxue">xxxxxue</h5></a></span> <p></p><p class="article-num" title="35篇文章"> 35篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/Tigerdong1" target="_blank"><img src="https://avatar.csdn.net/7/5/8/3_tigerdong1.jpg" alt="Tigerdong1" title="Tigerdong1"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><span class="blog-expert-button-follow btn-red-follow" data-name="Tigerdong1" data-nick="Tigerdong1">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/Tigerdong1" target="_blank"><h5 class="oneline" title="Tigerdong1">Tigerdong1</h5></a></span> <p></p><p class="article-num" title="28篇文章"> 28篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/xiaojin21cen" target="_blank"><img src="https://avatar.csdn.net/2/9/8/3_xiaojin21cen.jpg" alt="xiaojin21cen" title="xiaojin21cen"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><span class="blog-expert-button-follow btn-red-follow" data-name="xiaojin21cen" data-nick="xiaojin21cen">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/xiaojin21cen" target="_blank"><h5 class="oneline" title="xiaojin21cen">xiaojin21cen</h5></a></span> <p></p><p class="article-num" title="537篇文章"> 537篇文章</p><p class="article-num" title="排名:4000+"> 排名:4000+</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/magic_xiaowu" target="_blank"><img src="https://avatar.csdn.net/0/6/B/3_magic_xiaowu.jpg" alt="magic_xiaowu" title="magic_xiaowu"></a><span data-track-click="{"mod":"popu_710","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><span class="blog-expert-button-follow btn-red-follow" data-name="magic_xiaowu" data-nick="magic_xiaowu">关注</span></span></div><div class="info"><span data-track-click="{"mod":"popu_709","con":"https://blog.csdn.net/liuganggao/article/details/17765413"}"><a href="https://blog.csdn.net/magic_xiaowu" target="_blank"><h5 class="oneline" title="magic_xiaowu">magic_xiaowu</h5></a></span> <p></p><p class="article-num" title="14篇文章"> 14篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
</div>
</div>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/qq_37214567/article/details/78924462,BlogCommendFromQuerySearch_11"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_37214567/article/details/78924462,BlogCommendFromQuerySearch_11"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_37214567/article/details/78924462" target="_blank" title="查询sqlserver中所有的数据库表 与 查询表中的说明注释字段">
<h4 class="text-truncate oneline" style="width: 692px;">
查询sqlserver中所有的数据库表 与 查询表中的<em>说明</em>注释<em>字段</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">12-28</span>
<span class="read-num hover-hide">
阅读数
3248</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_37214567/article/details/78924462" target="_blank" title="查询sqlserver中所有的数据库表 与 查询表中的说明注释字段">
<span class="desc oneline">1、查询数据库中所有的数据库表select*fromsysobjectswherextype='u'andname!='sysdiagrams'2、查询数据库表中的说明字段SELECTA.nameAS...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_37214567">来自: <span class="blog_title"> V587</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/Tigerdong1/article/details/78306499,BlogCommendFromQuerySearch_12"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/Tigerdong1/article/details/78306499,BlogCommendFromQuerySearch_12"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Tigerdong1/article/details/78306499" target="_blank" title="数据库表结构的修改与操作">
<h4 class="text-truncate oneline" style="width: 692px;">
数据库<em>表结构</em>的修改与操作 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">10-21</span>
<span class="read-num hover-hide">
阅读数
2818</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/Tigerdong1/article/details/78306499" target="_blank" title="数据库表结构的修改与操作">
<span class="desc oneline">本章内容主要介绍数据库表结构的修改与操作。数据库的修改以Oracle数据库为例1.查看表结构#在commandwindow(命令窗口)下输入:desc表名;2.修改表名# rename原表名to新表名...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/Tigerdong1">来自: <span class="blog_title"> Tigerdong1的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/xiaojin21cen/article/details/79298883,BlogCommendFromQuerySearch_13"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/xiaojin21cen/article/details/79298883,BlogCommendFromQuerySearch_13"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiaojin21cen/article/details/79298883" target="_blank" title="quartz 2.x 表结构说明">
<h4 class="text-truncate oneline" style="width: 692px;">
quartz 2.x <em>表结构</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-09</span>
<span class="read-num hover-hide">
阅读数
3810</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/xiaojin21cen/article/details/79298883" target="_blank" title="quartz 2.x 表结构说明">
<span class="desc oneline">一、quartz表说明序号表名说明1.qrtz_calendars以Blob类型存储Quartz的Calendar信息2.qrtz_cron_triggers存储CronTrigger,包括Cron表...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/xiaojin21cen">来自: <span class="blog_title"> 博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_61" data-pid="61" data-track-view="{"mod":"kp_popu_61-809","con":",,"}" data-track-click="{"mod":"kp_popu_61-809","con":",,"}"><script async="async" charset="utf-8" src="https://shared.ydstatic.com/js/yatdk/3.0.1/stream.js" data-id="6cb24153a03289ff3597c7aab4b69fe9" data-div-style="width:100%;" data-tit-style="margin-bottom: 6px; font-size: 18px; line-height: 24px; color: #3d3d3d;display: inline-block;font-weight:bold;" data-des-style="font-size: 13px; line-height: 22px; white-space: normal; color: #999;" data-img-style="float:left;margin-right:15px;width:90px;height:60px;" data-is-handling="1">
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/lj1377/5564473,BlogCommendFromBaidu_14"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/lj1377/5564473,BlogCommendFromBaidu_14"}" data-flg="true">
<a href="https://download.csdn.net/download/lj1377/5564473" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
jbpm数据库<em>表结构</em>详解 </h4>
<span class="data float-right">06-11</span>
</div>
<div class="desc oneline">
jbpm数据库系统表结构明细,详细说明jbpm的系统的表的功能。各表之间的关系。 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/qq_29477175/article/details/80439836,BlogCommendFromBaidu_15"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_29477175/article/details/80439836,BlogCommendFromBaidu_15"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_29477175/article/details/80439836" target="_blank" title="jbpm4数据库表结构以及添加的记录">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4数据库<em>表结构</em>以及添加的记录 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">05-24</span>
<span class="read-num hover-hide">
阅读数
128</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_29477175/article/details/80439836" target="_blank" title="jbpm4数据库表结构以及添加的记录">
<span class="desc oneline">jbpm4数据库表结构以及添加的记录</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_29477175">来自: <span class="blog_title"> qq_29477175的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/LJHABC1982/article/details/39693709,BlogCommendFromBaidu_16"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/LJHABC1982/article/details/39693709,BlogCommendFromBaidu_16"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/LJHABC1982/article/details/39693709" target="_blank" title="jbpm4表结构">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4<em>表结构</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-30</span>
<span class="read-num hover-hide">
阅读数
3019</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/LJHABC1982/article/details/39693709" target="_blank" title="jbpm4表结构">
<span class="desc oneline">JBPM4_EXECUTION-->org.jbpm.pvm.internal.model.ExecutionImpl 流程实例表DBID_ :主键,手动指定主键 ...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/LJHABC1982">来自: <span class="blog_title"> 哇哈哈</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/c1052981766/article/details/79343403,BlogCommendFromBaidu_17"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/c1052981766/article/details/79343403,BlogCommendFromBaidu_17"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/c1052981766/article/details/79343403" target="_blank" title="jbpm的表结构说明">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm的<em>表结构</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-21</span>
<span class="read-num hover-hide">
阅读数
117</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/c1052981766/article/details/79343403" target="_blank" title="jbpm的表结构说明">
<span class="desc oneline"> JBPM4_DEPLOYMENT 流程定义表 JBPM4_DEPLOYPROP流程定义属性表 JBPM4_EXECUTION 流程实例表 JBPM4_HIST_ACTINST流程活动(...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/c1052981766">来自: <span class="blog_title"> c1052981766的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/milife2012/article/details/8051488,BlogCommendFromBaidu_18"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/milife2012/article/details/8051488" target="_blank" title="jBPM 表结构介绍">
<h4 class="text-truncate oneline" style="width: 692px;">
jBPM <em>表结构</em>介绍 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">10-09</span>
<span class="read-num hover-hide">
阅读数
1243</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/milife2012/article/details/8051488" target="_blank" title="jBPM 表结构介绍">
<span class="desc oneline">对jBPM4.4数据库的几张表简单介绍:(1)资源库和运行时表结构JBPM4_DEPLOYMENT 流程定义表 JBP...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/milife2012">来自: <span class="blog_title"> milife2012的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_62" data-pid="62" data-track-view="{"mod":"kp_popu_62-809","con":",,"}" data-track-click="{"mod":"kp_popu_62-809","con":",,"}"><script async="async" charset="utf-8" src="https://shared.ydstatic.com/js/yatdk/3.0.1/stream.js" data-id="6cb24153a03289ff3597c7aab4b69fe9" data-div-style="width:100%;" data-tit-style="margin-bottom: 6px; font-size: 18px; line-height: 24px; color: #3d3d3d;display: inline-block;font-weight:bold;" data-des-style="font-size: 13px; line-height: 22px; white-space: normal; color: #999;" data-img-style="float:left;margin-right:15px;width:90px;height:60px;" data-is-handling="1">
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/zhaosheng_fire/1949214,BlogCommendFromBaidu_19"}" data-flg="true">
<a href="https://download.csdn.net/download/zhaosheng_fire/1949214" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM数据库表<em>说明</em> jbpm 工作流 详细到每一个<em>字段</em> </h4>
<span class="data float-right">12-30</span>
</div>
<div class="desc oneline">
JBPM数据库表说明 2 1 流程配置类数据库表: 2 1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSI </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/wangyonglin1123/article/details/49927419,BlogCommendFromBaidu_20"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/wangyonglin1123/article/details/49927419" target="_blank" title="JBPM4 常用表结构详解,转自:http://blog.csdn.net/liulgcq/article/details/7205950">
<h4 class="text-truncate oneline" style="width: 692px;">
JBPM4 常用<em>表结构</em>详解,转自:http://blog.csdn.net/liulgcq/article/details/7205950 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-19</span>
<span class="read-num hover-hide">
阅读数
542</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/wangyonglin1123/article/details/49927419" target="_blank" title="JBPM4 常用表结构详解,转自:http://blog.csdn.net/liulgcq/article/details/7205950">
<span class="desc oneline">保护版权,转自:http://blog.csdn.net/liulgcq/article/details/7205950JBPM4常用表结构第一部分:表结构说明Jbpm4共有18张表,如下,其中红...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/wangyonglin1123">来自: <span class="blog_title"> 产品转行专家-个人博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/woshiyjk/article/details/7658965,BlogCommendFromBaidu_21"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/woshiyjk/article/details/7658965" target="_blank" title="jbpm几张表简单介绍">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm几张表简单介绍 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-13</span>
<span class="read-num hover-hide">
阅读数
599</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/woshiyjk/article/details/7658965" target="_blank" title="jbpm几张表简单介绍">
<span class="desc oneline">JBPM4_DEPLOYMENT 流程定义表JBPM4_DEPLOYPROP流程定义属性表JBPM4_EXECUTION流程实例表JBPM4_HIST_ACTINST流程活动(节点)实例表JBPM4...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/woshiyjk">来自: <span class="blog_title"> 卡基斯专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/kk44753888/5950235,BlogCommendFromBaidu_22"}" data-flg="true">
<a href="https://download.csdn.net/download/kk44753888/5950235" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM4.4对应的18张数据表<em>表结构</em><em>说明</em> </h4>
<span class="data float-right">08-15</span>
</div>
<div class="desc oneline">
详细分析解释JBPM创建的18张数据表 表结构 表数据 以及之间的关系 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/wyf_521125/5090131,BlogCommendFromBaidu_23"}" data-flg="true">
<a href="https://download.csdn.net/download/wyf_521125/5090131" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM4.4工作流数据<em>表结构</em>的详解 </h4>
<span class="data float-right">02-26</span>
</div>
<div class="desc oneline">
JBPM4.4工作流数据表结构的详解 对每个数据表字段都有注释 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_63" data-pid="63" data-track-click="{"mod":"kp_popu_63-809","con":",,"}"><script async="async" charset="utf-8" src="https://shared.ydstatic.com/js/yatdk/3.0.1/stream.js" data-id="6cb24153a03289ff3597c7aab4b69fe9" data-div-style="width:100%;" data-tit-style="margin-bottom: 6px; font-size: 18px; line-height: 24px; color: #3d3d3d;display: inline-block;font-weight:bold;" data-des-style="font-size: 13px; line-height: 22px; white-space: normal; color: #999;" data-img-style="float:left;margin-right:15px;width:90px;height:60px;" data-is-handling="1">
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/qq_34116382/9449205,BlogCommendFromQuerySearch_24"}" data-flg="true">
<a href="https://download.csdn.net/download/qq_34116382/9449205" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
金蝶K3数据库<em>字段</em><em>和表</em>结构 </h4>
<span class="data float-right">03-01</span>
</div>
<div class="desc oneline">
金蝶K3数据库字段和表结构,用于对金蝶数据库底层的修改维护,以及查找相关数据使用的。 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/u010032692/10858932,BlogCommendFromQuerySearch_25"}" data-flg="true">
<a href="https://download.csdn.net/download/u010032692/10858932" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
activiti5.22<em>表结构</em><em>说明</em> </h4>
<span class="data float-right">12-18</span>
</div>
<div class="desc oneline">
说明Activiti5.22的表结构设计、表字段设计。说明Activiti5.22的表结构设计、表字段设计。 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/magic_xiaowu/article/details/79731224,BlogCommendFromQuerySearch_26"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/magic_xiaowu/article/details/79731224" target="_blank" title="Quartz表结构说明">
<h4 class="text-truncate oneline" style="width: 692px;">
Quartz<em>表结构</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-28</span>
<span class="read-num hover-hide">
阅读数
1099</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/magic_xiaowu/article/details/79731224" target="_blank" title="Quartz表结构说明">
<span class="desc oneline">https://www.cnblogs.com/meet/p/Quartz-biao-jie-gou-shuo-ming.html</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/magic_xiaowu">来自: <span class="blog_title"> magic_xiaowu的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/he229696072/article/details/80660456,BlogCommendFromQuerySearch_27"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/he229696072/article/details/80660456" target="_blank" title="SqlServer字段说明查询及快速查看表结构">
<h4 class="text-truncate oneline" style="width: 692px;">
SqlServer<em>字段</em><em>说明</em>查询及快速查看<em>表结构</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-12</span>
<span class="read-num hover-hide">
阅读数
751</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/he229696072/article/details/80660456" target="_blank" title="SqlServer字段说明查询及快速查看表结构">
<span class="desc oneline">SqlServer字段说明查询及快速查看表结构SqlServer字段说明查询SELECTt.[name]AS表名,c.[name]AS字段名,cast(ep.[value]asvarchar(100)...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/he229696072">来自: <span class="blog_title"> he229696072的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/haozhugogo/article/details/73274832,BlogCommendFromQuerySearch_28"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/haozhugogo/article/details/73274832" target="_blank" title="Hive 元数据表结构详解">
<h4 class="text-truncate oneline" style="width: 692px;">
Hive 元数据<em>表结构</em>详解 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-15</span>
<span class="read-num hover-hide">
阅读数
8974</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/haozhugogo/article/details/73274832" target="_blank" title="Hive 元数据表结构详解">
<span class="desc oneline">原文地址:https://mp.weixin.qq.com/s?__biz=MzA3ODUxMzQxMA==&mid=2663993556&idx=1&sn=0e5291bd63426d747f32a...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/haozhugogo">来自: <span class="blog_title"> 豪猪的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_64" data-pid="64" data-track-click="{"mod":"kp_popu_64-809","con":",,"}"><script async="async" charset="utf-8" src="https://shared.ydstatic.com/js/yatdk/3.0.1/stream.js" data-id="6cb24153a03289ff3597c7aab4b69fe9" data-div-style="width:100%;" data-tit-style="margin-bottom: 6px; font-size: 18px; line-height: 24px; color: #3d3d3d;display: inline-block;font-weight:bold;" data-des-style="font-size: 13px; line-height: 22px; white-space: normal; color: #999;" data-img-style="float:left;margin-right:15px;width:90px;height:60px;" data-is-handling="1">
<div class="recommend-item-box type_blog clearfix" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/sinat_30474567/article/details/80080836,BlogCommendFromBaidu_29"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/sinat_30474567/article/details/80080836" target="_blank" title="JBPM4中常用概念总结">
<h4 class="text-truncate oneline" style="width: 692px;">
JBPM4中常用概念总结 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-25</span>
<span class="read-num hover-hide">
阅读数
568</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/sinat_30474567/article/details/80080836" target="_blank" title="JBPM4中常用概念总结">
<span class="desc oneline">1.流程定义(ProcessDefinition) 流程定义是记录在xml文件中的对流程的描述,它包含唯一的流程开始节点和多个流程功能节点,每个节点之间使用transition进行连接。 P...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/sinat_30474567">来自: <span class="blog_title"> sinat_30474567的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-download-box clearfix" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/weixin_42738043/10842351,BlogCommendFromBaidu_30"}" data-flg="true">
<a href="https://download.csdn.net/download/weixin_42738043/10842351" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM工作原理及<em>表结构</em>详解 </h4>
<span class="data float-right">12-11</span>
</div>
<div class="desc oneline">
本文件从JBPM的原理、实现方法、实例等方面详细讲解了JBPM的原理,包括以下内容: 1、JBPM特色: 3 2、流程图的组成: 3 2.1流转 (TRANSITION) 3 2.2活动 (ACTIV </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/sunleisoft/2915694,BlogCommendFromBaidu_31"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/sunleisoft/2915694,BlogCommendFromBaidu_31"}" data-flg="true">
<a href="https://download.csdn.net/download/sunleisoft/2915694" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
Jbpm4<em>表结构</em><em>说明</em> </h4>
<span class="data float-right">12-16</span>
</div>
<div class="desc oneline">
Jbpm4共有17张表,图示参考表结构说明, </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/yxgyh/article/details/83263490,BlogCommendFromBaidu_32"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/yxgyh/article/details/83263490,BlogCommendFromBaidu_32"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yxgyh/article/details/83263490" target="_blank" title="Jbpm表结构说明">
<h4 class="text-truncate oneline" style="width: 692px;">
Jbpm<em>表结构</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">08-03</span>
<span class="read-num hover-hide">
阅读数
16</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/yxgyh/article/details/83263490" target="_blank" title="Jbpm表结构说明">
<span class="desc oneline">Jbpm表结构说明JBPM_ACTIONaction记录表JBPM_DECISIONCONDITIONS结果条件表JBPM_DELEGATION委托表JBPM_EVENT事件表处理进入或者离开事件JB...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/yxgyh">来自: <span class="blog_title"> yxgyh的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/lzy83925/article/details/83848131,BlogCommendFromBaidu_33"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/lzy83925/article/details/83848131,BlogCommendFromBaidu_33"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lzy83925/article/details/83848131" target="_blank" title="jbpm4.4相关表说明 ">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4.4相关表<em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-02</span>
<span class="read-num hover-hide">
阅读数
22</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lzy83925/article/details/83848131" target="_blank" title="jbpm4.4相关表说明 ">
<span class="desc oneline">首先,在jbpm4中,流程定义相关的部署信息就存在JBPM4_DEPLOYMENT、JBPM4_DEPLOYPROP及JBPM4_LOB(存放当发布一个png和xml文件后的流程定义后的记录)。中。J...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/lzy83925">来自: <span class="blog_title"> lzy83925的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_65" data-pid="65" data-track-view="{"mod":"kp_popu_65-809","con":",,"}" data-track-click="{"mod":"kp_popu_65-809","con":",,"}"><script async="async" charset="utf-8" src="https://shared.ydstatic.com/js/yatdk/3.0.1/stream.js" data-id="6cb24153a03289ff3597c7aab4b69fe9" data-div-style="width:100%;" data-tit-style="margin-bottom: 6px; font-size: 18px; line-height: 24px; color: #3d3d3d;display: inline-block;font-weight:bold;" data-des-style="font-size: 13px; line-height: 22px; white-space: normal; color: #999;" data-img-style="float:left;margin-right:15px;width:90px;height:60px;" data-is-handling="1">
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/stu2009/3516829,BlogCommendFromBaidu_34"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/stu2009/3516829,BlogCommendFromBaidu_34"}" data-flg="true">
<a href="https://download.csdn.net/download/stu2009/3516829" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
JBPM4.4数据表关系图 </h4>
<span class="data float-right">08-13</span>
</div>
<div class="desc oneline">
介绍JBPM4.4流程部署 数据表结构关系图以表的相关说明 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/JohnnySun2015/article/details/44955099,BlogCommendFromQuerySearch_35"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/JohnnySun2015/article/details/44955099,BlogCommendFromQuerySearch_35"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/JohnnySun2015/article/details/44955099" target="_blank" title="导出SQL Server数据库表中字段的说明/备注">
<h4 class="text-truncate oneline" style="width: 692px;">
导出SQL Server数据库表中<em>字段</em>的<em>说明</em>/备注 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">04-09</span>
<span class="read-num hover-hide">
阅读数
1702</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/JohnnySun2015/article/details/44955099" target="_blank" title="导出SQL Server数据库表中字段的说明/备注">
<span class="desc oneline">打开SQLServer企业管理器,找到你要导出用户表字段信息的那个数据库,点击工具上的Sql查询分析器,直接copy下面的Sql语句到查询分析器中,点击F5运行。SELECT(casewhena.co...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/JohnnySun2015">来自: <span class="blog_title"> 漂石的手艺(技术)活儿</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-download-box clearfix" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/z57354658/3576608,BlogCommendFromQuerySearch_36"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/z57354658/3576608,BlogCommendFromQuerySearch_36"}" data-flg="true">
<a href="https://download.csdn.net/download/z57354658/3576608" target="_blank">
<div class="content clearfix">
<div class="">
<h4 class="text-truncate oneline clearfix">
<em>JBPM4.3</em>中文<em>表结构</em>详解,中文名称、长度等 </h4>
<span class="data float-right">09-05</span>
</div>
<div class="desc oneline">
JBPM4.3中文表结构详解,中文名称、长度等 </div>
<span class="type-show type-show-download">下载</span>
</div>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/ufojoan/article/details/41041095,BlogCommendFromQuerySearch_37"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/ufojoan/article/details/41041095,BlogCommendFromQuerySearch_37"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ufojoan/article/details/41041095" target="_blank" title="PowerDesigner导出数据库表结构说明">
<h4 class="text-truncate oneline" style="width: 692px;">
PowerDesigner导出数据库<em>表结构</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">11-12</span>
<span class="read-num hover-hide">
阅读数
4256</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/ufojoan/article/details/41041095" target="_blank" title="PowerDesigner导出数据库表结构说明">
<span class="desc oneline">如果需要导出WORD形式的数据库表结构说明,可以通过PowerDesigner非常方便d</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/ufojoan">来自: <span class="blog_title"> UFO</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/lqh4188/article/details/39225191,BlogCommendFromQuerySearch_38"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/lqh4188/article/details/39225191,BlogCommendFromQuerySearch_38"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lqh4188/article/details/39225191" target="_blank" title="Sql Server 快速查看表结构(表描述及字段说明)">
<h4 class="text-truncate oneline" style="width: 692px;">
Sql Server 快速查看<em>表结构</em>(表描述及<em>字段</em><em>说明</em>) </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">09-12</span>
<span class="read-num hover-hide">
阅读数
2万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/lqh4188/article/details/39225191" target="_blank" title="Sql Server 快速查看表结构(表描述及字段说明)">
<span class="desc oneline">--表描述SELECTtbs.name表名,ds.value描述FROMsys.extended_propertiesdsLEFTJOINsysobjectstbsONds.major_id=tbs....</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/lqh4188">来自: <span class="blog_title"> 宁静致远</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_66" data-pid="66" data-track-view="{"mod":"kp_popu_66-881","con":",,"}" data-track-click="{"mod":"kp_popu_66-881","con":",,"}"><script src="https://nbrecsys.4paradigm.com/resource/cus/csdn/sdk-csdn-render.js"></script>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/cobrayangxiaoping/article/details/88691703,BlogCommendFromQuerySearch_39"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/cobrayangxiaoping/article/details/88691703,BlogCommendFromQuerySearch_39"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/cobrayangxiaoping/article/details/88691703" target="_blank" title="Activiti6.0 数据表结构字段说明">
<h4 class="text-truncate oneline" style="width: 692px;">
Activiti6.0 数据<em>表结构</em><em>字段</em><em>说明</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">03-20</span>
<span class="read-num hover-hide">
阅读数
138</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/cobrayangxiaoping/article/details/88691703" target="_blank" title="Activiti6.0 数据表结构字段说明">
<span class="desc oneline">通用数据表ACT_GE_BYTEARRAY资源表用于保存与流程引擎相关的资源,只要调用了Activiti存储服务的API,涉及的资源均会被转换为byte数组保存到这个表中。在资源表中设计了一个BYTE...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/cobrayangxiaoping">来自: <span class="blog_title"> cobrayangxiaoping的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/zhangdaiscott/article/details/20162009,BlogCommendFromBaidu_40"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/zhangdaiscott/article/details/20162009,BlogCommendFromBaidu_40"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhangdaiscott/article/details/20162009" target="_blank" title="jbpm4.4表结构">
<h4 class="text-truncate oneline" style="width: 692px;">
jbpm4.4<em>表结构</em> </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-28</span>
<span class="read-num hover-hide">
阅读数
2386</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/zhangdaiscott/article/details/20162009" target="_blank" title="jbpm4.4表结构">
<span class="desc oneline">(一)资源库和运行时表结构JBPM4_DEPLOYMENT,JBPM4_DEPLOYPROP,JBPM4_LOB存储流程定义相关的部署信息(即存放当发布一个png和xml文件后的记录)JBPM4_EX...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/zhangdaiscott">来自: <span class="blog_title"> JEECG开源社区</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/piaoboyijianke1/article/details/43702703,BlogCommendFromBaidu_41"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/piaoboyijianke1/article/details/43702703,BlogCommendFromBaidu_41"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/piaoboyijianke1/article/details/43702703" target="_blank" title="jBPM4常见概念">
<h4 class="text-truncate oneline" style="width: 692px;">
jBPM4常见概念 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">02-10</span>
<span class="read-num hover-hide">
阅读数
1606</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/piaoboyijianke1/article/details/43702703" target="_blank" title="jBPM4常见概念">
<span class="desc oneline">转载地址:http://inotgaoshou.iteye.com/blog/6845811.流程定义(ProcessDefinition) 流程定义是记录在xml文件中的对流程的描述,它包含唯一的...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/piaoboyijianke1">来自: <span class="blog_title"> 漂泊一剑客的专栏</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/qq_36414013/article/details/72934868,BlogCommendFromBaidu_42"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/qq_36414013/article/details/72934868,BlogCommendFromBaidu_42"}" data-flg="true">
<div class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_36414013/article/details/72934868" target="_blank" title="JBPM(二)---JBPM工作流基本操作">
<h4 class="text-truncate oneline" style="width: 692px;">
JBPM(二)---JBPM工作流基本操作 </h4>
<div class="info-box d-flex align-content-center">
<p class="date-and-readNum oneline">
<span class="date hover-show">06-08</span>
<span class="read-num hover-hide">
阅读数
1万+</span>
</p>
</div>
</a>
<p class="content" style="width: 852px;">
<a href="https://blog.csdn.net/qq_36414013/article/details/72934868" target="_blank" title="JBPM(二)---JBPM工作流基本操作">
<span class="desc oneline">流程定义的管理:将定义业务流程,部署到jbpm框架中(流程定义jpdl.xml描述文件)通过gpd插件先根据业务流程,绘制流程图(holiday.jpdl.xml和holiday.png)流程定义部署...</span>
</a>
<span class="blog_title_box oneline ">
<span class="type-show type-show-blog type-show-after">博文</span>
<a target="_blank" href="https://blog.csdn.net/qq_36414013">来自: <span class="blog_title"> 一个无限死循环的博客</span></a>
</span>
</p>
</div>
</div>
<div class="recommend-item-box recommend-box-ident recommend-other-item-box" data-track-view="{"mod":"popu_387","con":",https://bbs.csdn.net/topics/270024461,BlogCommendFromBaidu_43"}" data-track-click="{"mod":"popu_387","con":",https://bbs.csdn.net/topics/270024461,BlogCommendFromBaidu_43"}" data-flg="true">
<a href="https://bbs.csdn.net/topics/270024461" target="_blank">
<h4 class="text-truncate oneline" style="width: 763px;">
jbpm的疑惑,和JBPM processInstance表的作用 </h4>
<div class="info-box d-flex align-content-center">
<span class="date">09-22</span>
</div>
<p class="content oneline" style="width: 852px;">
<span class="desc oneline">我想问一个问题:这是我的一个方法: public long addProcessInstance(String workflowName, int documentId) { JbpmContext</span>
<span class="type-show type-show-bbs">论坛</span>
</p>
</a>
</div>
<div class="recommend-item-box recommend-ad-box"><div id="kp_box_67" data-pid="67" data-track-view="{"mod":"kp_popu_67-882","con":",,"}" data-track-click="{"mod":"kp_popu_67-882","con":",,"}"><script src="https://nbrecsys.4paradigm.com/resource/cus/csdn/sdk-csdn-render.js"></script>