一、库表结构
jbpm共有17张表,图示参考
JBPM4_DEPLOYMENT
流程定义表
JBPM4_DEPLOYPROP
流程定义属性表
JBPM4_EXECUTION
保存流程执行信息
JBPM4_HIST_ACTINST
保存流程活动(节点)实例历史记录
JBPM4_HIST_DETAIL
保存Variable的变更记录
JBPM4_HIST_PROCINST
保存流程实例历史记录
JBPM4_HIST_TASK
保存任务实例历史记录
JBPM4_HIST_VAR
流程变量(上下文)历史表, 保存历史的变量
JBPM4_ID_GROUP
角色表
JBPM4_ID_MEMBERSHIP
用户角色表
JBPM4_ID_USER
用户表
JBPM4_JOB
定时表
JBPM4_LOB
存储表
JBPM4_PARTICIPATION
参与者表,存放参与者信息,参与者的种类有Candidate、Client、Owner、Replaced Assignee和Viewer。而具体的参与者既可以是单一用户,也可以是用户组。
JBPM4_SWIMLANE
泳道表。SwimLane是一种Runtime Process Role。通过SwimLane,多个Task可以一次分配到同一Actor身上
JBPM4_TASK
任务表,存放需要人来完成的Activities,需要人来参与完成的Activity被称为Task
JBPM4_VARIABLE
上下文表,保存进行时的临时变量。
发布一个流程deploy后
jbpm4_deployment新增一条记录
jbpm4_deployprop新增三条记录
jbpm4_LOB新增一条记录
上传一个包含png和jpdl.xml的zip包后
JBPM4_DEPLOYMENT多一条记录
JBPM4_DEPLOYPROP多三条
JBPM4_LOB多两条。
说明一下:这里JBPM4_LOB这表就是存储我们发布的流程xml和流程图PNG!
开始一个流程startProcessInstanceByKey后
jbpm4_execution新增一条记录
jbpm4_hist_actinst新增一条记录
jbpm4_hist_procinst新增一条记录
jbpm4_hist_task新增一条记录
jbpm4_task新增一条记录
二.数据模型
1.流程定义实体(Process Definition)
描述
流程定义实体是对一个流程抽象的对象化定义,一套系统中,用户可以定义保存多个流程定义实体,如:报销流程定义、请假流程定义、人事录用流程定义等。
每个流程定义还可以有多个不同的版本,如:针对同样的报销流程可以有修订前和修订后的两个流程定义,同时存储于jPDL数库中。用户可以通过流程名称和版本号获取相应的流程定义。
在默认请况下,系统启用最新的流程定义。
Java对象
org.jbpm.graph.def.ProcessDefinition
数据库表
JBPM4_DEPLOYPROP表存储流程定义的通用信息,如:流程名称、版本号
表关联说明
分享到:
相关推荐
jBPM 4.2 HelloWorld实例,jBPM 4.2 HelloWorld实例
jbpm4.2 doc(JBPM开发文档) jbpm4.2 doc(JBPM开发文档) 欢迎大家下载。。。
jbpm4.2开发是一个适合初学者看的文档,里面讲的很全面。
jbpm4.2 src(JBPM源码) 欢迎下载。。。。
jbpm4.2 examples(JBPM开发事例) 欢迎大家下载
jbpm4.2jar
JBPM数据库表说明 2 1 流程配置类数据库表: 2 1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSITION:流程迁移表 3 1.4 JBPM_ACTION:流程动作表 4 1.5 JBPM_EVENT:流程...
jbpm4.2 install
JBPM数据库表说明,有很多张表的详细介绍,想要学习jbpm必看
jbpm3.2表说明 很详细 1.1 JBPM_PROCESSDEFINITION:流程模版表 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_NODE JBPM_NODE FK_PROCST_SBPRCDEF SUBPROCESSDEFINITION_ 子流程的...
jbpm 3.2.2 表说明 详尽解释
JBPM数据库表说明.对于jbpm中各个表的机构和作用进行详细解释。
jbpm数据库表说明
JBPM4 表结构概要说明 操作信息变化 各字段详细说明
JBPM数据库表说明[归类].pdf
jbpm表结构说明.doc
JBPM数据库表说明 2 1 流程配置类数据库表: 2 1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSITION:流程迁移表 3 1.4 JBPM_ACTION:流程动作表 4 1.5 JBPM_EVENT:...