`
longzhun
  • 浏览: 370005 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jBPM4.3 数据库表结构

阅读更多

1、JBPM4_DEPLOYMENT      流程定义表 
2、JBPM4_DEPLOYPROP      流程定义属性表 
3、JBPM4_EXECUTION       流程实例表 
4、JBPM4_HIST_ACTINST    流程活动(节点)实例表  
5、JBPM4_HIST_DETAIL     流程历史详细表  
6、JBPM4_HIST_PROCINST   流程实例历史表  
7、JBPM4_HIST_TASK       流程任务实例历史表  
8、JBPM4_HIST_VAR        流程变量(上下文)历史表  
9、JBPM4_ID_GROUP        组表  
10、JBPM4_ID_MEMBERSHIP  用户角色表  
11、JBPM4_ID_USER        用户表  
12、JBPM4_JOB            定时表  
13、JBPM4_LOB            存储表  
14、JBPM4_PARTICIPATION  参与者表  
15、JBPM4_SWIMLANE       泳道表  
16、JBPM4_TASK           任务表  
17、JBPM4_VARIABLE       上下文表

18、JBPM4_PROPERTY     JBPM引擎参数表

流程定义相关的布署信息就存储在(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机制。
(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_TASK Task的历史信息。
(14)JBPM4_ID_GROUP (15)JBPM_ID_MEMBERSHIP (16)JBPM4_ID_USER 这三张表很常见了,基本的权限控制,关于用户认证方面建议还是自己开发一套,JBPM4的功能太简单了,使用中有很多需要难以满足。
(17) JBPM4_JOB  存放的是Timer 的定义。

(18) JBPM4_PROPERTY  JBPM引擎参数表

分享到:
评论

相关推荐

    jbpm4.3数据库表结构

    ### jbpm4.3数据库表结构详解 #### 1. JBPM4_DEPLOYMENT - 流程定义表 此表存储了所有部署到系统中的流程模板的信息。每一行代表一个独立的流程模板。 - **DBID_**: `NUMBER(19)` 类型,主键,非空。该字段唯一...

    jbpm4.3表结构和表字段说明

    本文将深入解析jbpm4.3中的核心数据库表结构及其字段,帮助读者理解和掌握如何在实际应用中与这些表进行交互。 1. 表` JBPM_TASKINSTANCE `:这个表存储了任务实例的相关信息,包括任务ID(`TASKINSTANCE_ID`)、...

    JBPM4.3中文表结构详解,中文名称、长度等

    在JBPM4.3中,数据库中的表结构是理解系统运作的基础。以下是对这些表的详细解释: 1. **JBPM4_DEPLOYMENT**:此表存储流程定义的信息,包括流程模板标识(DBID)、流程模板名称(NAME_CLOB)和时间戳(TIMESTAMP)...

    JBPM4.3数据库说明书

    ### JBPM4.3数据库说明书知识点解析 #### 一、JBPM4简介 JBPM4作为一款当前最为流行的企业级开源工作流管理平台之一,它提供了丰富的API接口以及灵活的扩展性,允许开发者构建出复杂的工作流应用。JBPM4在架构设计...

    jbpm4.3与spring整合

    2. **初始化数据库**:根据JBPM的需求创建相应的数据库表结构,可以通过运行JBPM提供的脚本来完成这一工作。 3. **启动应用**:在一切准备就绪之后,可以启动应用并测试流程是否能够正常运行。 #### 五、总结 通过...

    jbpm4.3问题解决

    首先,我们来看"jbpm4_3表结构和表字段说明 - gamestart104的专栏 - 博客频道 - CSDN_NET.htm"这个文件,这通常包含了jbpm4.3在数据库中使用的表结构和字段的详细信息。在使用jbpm时,系统会在数据库中创建一系列的...

    JBPM4.3使用说明.doc

    JBPM4.3 的安装包结构目录包括 doc、Example、Install、lib、Migration、Src 等目录。其中,doc 目录包含了用户指南和开发指南,Example 目录提供了 JBPM 自带的示例,Install 目录是安装目录,lib 目录包含了 JBPM ...

    JBPM4.3-例子(简单使用)

    2. 数据模型:请假流程可能涉及员工、部门、请假类型等实体,需要在数据库中建立相应的表结构,并通过JPA进行操作。 3. 控制逻辑:在Servlet或Controller中,通过调用JBPM提供的API启动流程实例,分配任务,处理...

    S2SH+e3p0+jbpm4.3完美实例内涵测试代码oracle

    S2SH(Spring、Struts2、Hibernate)是经典的Java企业级应用开发框架,Spring负责依赖注入和事务管理,Struts2处理MVC模式中的视图和控制,Hibernate则作为ORM工具,使得Java对象可以直接映射到数据库表。...

    jBPM4.3用户指南

    - **创建表**: 指导如何创建或删除数据库表结构。 - **更新**: 说明如何更新现有数据库以适应新版本的需求。 **2.11 流程设计器(GPD)** - **Eclipse**: 推荐使用Eclipse作为开发环境。 - **安装**: 详细步骤说明...

    jbpm4.4_sql_server_数据库创建

    在SQL Server环境下,为了使JBPM能够存储和管理其运行时数据,如部署信息、执行状态、历史记录等,需要创建一系列特定的数据库表。以下是对给定部分的详细解读和扩展: ### 1. JBPM4_DEPLOYMENT 表 该表用于存储...

    jbpm4jbpm5

    jbpm4.3表结构和表字段说明文档通常会详细介绍jbpm4中涉及的数据库表,包括实体如任务实例(TaskInstance)、流程实例(ProcessInstance)、工作项(WorkItem)等的表结构和字段。这些信息对于开发者来说至关重要,...

    jbpm工作流

    Hibernate作为ORM工具,简化了数据库操作,将对象与数据库表映射,减少了手动SQL的编写。jbpm与SSH的整合,意味着开发者可以在一个统一的环境中处理业务流程和数据操作,提高开发效率。 3. **jbpm与Spring的集成** ...

    jbpm ppt资料

    #### 五、数据库表结构 JBPM在数据库中会生成一系列的表用于存储流程定义、实例、活动等数据。这些表包括但不限于: - `JBPM4_DEPLOYMENT`:存储流程定义的基本信息。 - `JBPM4_DEPLOYPROP`:存储流程定义的属性信息...

    jbpm3.1

    为了确保 jBPM 在不同的数据库环境下都能正常运行,提供了一个专门的数据兼容包,该包包含了一组针对各种主流数据库(如 MySQL、Oracle 等)的配置和优化方案。 **1.9. JBoss jBPM BPEL 扩展** jBPM 还支持 ...

    jbpm6.0 入门(很有权威)

    提供用于创建数据库表结构的 DDL 脚本。 ##### 3.6 jBPM 安装脚本 包含用于自动配置和部署 jBPM 的脚本。 ##### 3.7 遇到问题怎么办? 遇到问题时,可以参考官方文档、社区论坛或直接联系技术支持。 ##### 3.8 ...

    jbpm6_用户手册

    提供数据库DDL脚本,用于创建jBPM所需的数据库表结构。 #### 3.8 jBPM安装脚本 提供了用于安装jBPM的脚本。 #### 3.9 遇到问题或有疑问时该做什么? 如果在安装或使用jBPM时遇到问题,可以参考文档或寻求帮助。 #...

    jbpm4.4学习笔记

    3.3.1资源库和运行时表结构 8 3.3.2历史数据库表 9 3.3.3身份认证表 9 3.4jbpm.cfg.xml 9 3.5 jbpm.hibernate.cfg.xml 10 3.6logging.properties 10 4 准备环境 10 4.1jbpm4.4软件环境 10 4.2相关资源下载 10 4.3...

Global site tag (gtag.js) - Google Analytics