一、库表结构
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多两条。
开始一个流程startProcessInstanceByKey后
jbpm4_execution新增一条记录
jbpm4_hist_actinst新增一条记录
jbpm4_hist_procinst新增一条记录
jbpm4_hist_task新增一条记录
jbpm4_task新增一条记录
相关推荐
JBPM工作原理及表结构详解
本文件从JBPM的原理、实现方法、实例等方面详细讲解了JBPM的原理,包括以下内容: 1、JBPM特色: 3 2、流程图的组成: 3 2.1流转 (TRANSITION) 3 2.2活动 (ACTIVITY) 3 3、所用到的表: 4 3.1资源库与运行时表结构: 4 3.2历史数据表 4 3.3身份认证表结构 4 4、数据库逻辑关系: 5 4.1 资源库与运行时的表: 5 4.2 历史数据表: 6 5、表结构: 7 5.1表JBPM4_DEPLOYMENT 7 5.2 表JBPM4_DEPLOYPROP 7 5.3 表JBPM4_EXECUTION 8 5.4 表JBPM4_HIST_ACTINST 9 5.5 表JBPM4_HIST_DETAIL 9 5.6 表JBPM4_HIST_PROCINST 10 5.7 表JBPM4_HIST_TASK 11 5.8 表JBPM4_HIST_VAR 12 5.9 表JBPM4_ID_GROUP 12 5.10 表JBPM4_ID_MEMBERSHIP 13 5.11 表JBPM4_ID_USER 13 5.12 表JBPM4_JOB 13 5.13 表JBPM4_LOB 14 5.14 表JBPM4_PARTICIPATION 15 5.15 表JBPM4_PROPERTY 15 5.16 表JBPM4_SWIMLANE 15 5.17 表JBPM4_TASK 16 5.18 表JBPM4_VARIABLE 17 6、操作: 19 6.1 发布一个流程DEPLOY: 19 6.2 上传一个ZIP包:(包含PNG和JPDL.XML)后 19 6.3 开始一个流程STARTPROCESSINSTANCEBYKEY后 19 6.4 填写申请信息 19 6.5 审批申请信息 19 6.6 审批结束 20 7、简单的流程实例: 21 8、配置文件 25 9、JBMP4.4包作用: 26
Activiti工作流6.0表结构介绍
Activiti工作流6.0表结构介绍 数据库设计规则 表分类 描述 说明 ACT_GE_* 通用数据表(GE 代表 General) ACT_RE_* 流程定义存储表 (RE 代表 Repository) 保存一些 ‘静态’信息,如流程定义和流程资源(如图片、规则等); ACT_ID_* 身份信息表 (ID 代表 Identity) ACT_RU_* 运行时记录表 (RU 代表 Runtime) 并且当流程结束后会立即移除
聚类教程:cisTopic——来自单细胞表观基因组学数据的顺式调控主题的概率建模
之前运行这步的时候报错了如下: 后来发现原因是Ubuntu自动把R包更新到4.2版本,但是Rstudio版本没有更新,更新Rstudio即可,更新Rstudio的教程看此教程:。
jBPM-4.4:安装配置
在学习和使用jBPM-4.4的时候,一开始首先安装好其发行包自带的examples,然后根据实际应用的需要进行开发。这里主要为学习jBPM-4.4的实例所使用工具及其配置进行了梳理,使我们快速搭建起学习环境。1、准备工作(1)jBPM-4.4发行包下载jBPM-4.4发行包,得到jbpm-4.4.zip压缩包,解压缩到E盘根目录下;(2)Eclipse工具下载Eclipse-3.5,或者使用eclipse-jee-helios(我使用的是eclipse-jee-helios-SR1-win32.zip),E
5分钟搞定Vivado IP核的VCS仿真:从Export脚本到Verdi波形查看全流程
本文详细介绍了如何利用Vivado的Export Simulation功能,快速搭建Vivado IP核的VCS与Verdi联合仿真环境。通过自动化脚本生成、FSDB波形配置及高效调试技巧,实现从工程导出到波形查看的全流程,大幅提升FPGA验证效率,尤其适合IC验证工程师和竞赛团队。
cadence—virtuosoic617的使用技巧收集区
cadence使用
jbpm4.4集成eclipse
学习版本为:JBPM为4.4、eclipse 4.3 第一步:资源下载: jbmp4.4下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/jbpm-4.4/ eclipse4.3下载地址: http://mirror.neu.edu.cn/eclipse/technology/epp/downloads/
Halcon频域滤波实战:5分钟搞定傅里叶变换与功率谱分析(附完整代码)
本文提供Halcon频域滤波的实战指南,重点讲解如何利用傅里叶变换与功率谱分析快速解决图像处理难题。通过核心算子fft_image和power_real,演示了从空间域转换到频域、分析功率谱以定位周期性噪声,并构造滤波器进行精准去除的完整流程,附有可直接运行的代码示例。
jBPM4实战系列(二)jBPM4.4+ssh 整合配置及完整实例
整合jBPM4.4+ssh过程(spring 接管struts2和hibernate,例中都整合在application.xml中,没有单独的jbpm.hibernate.cfg.xml): 1.在sessionFactory的mappingLocations属性加入以下几个jbpm.*.hbm.xml由jBPM自带
DySAT+: Enhancing Dynamic Graph Representation Learning with Multi-Head Self-Attention and Temporal-
本文深入探讨了DySAT+模型在动态图表示学习中的创新应用,通过多头时空注意力机制和层级信息融合策略,有效解决了动态图数据中的时间维度信息捕捉和结构演变动态适应问题。该模型在社交网络异常检测和金融交易网络分析等场景中表现出色,显著提升了预测准确率和响应速度。
LSF实践专题(15):LSF队列优先级以及抢占功能初探
在LSF暂停作业时,会向作业发送一个SIGTSTP信号,并且将作业状态变成SSUSP(system suspend),表示被系统暂停,这时,最好是作业的应用能够捕获和处理SIGTSTP信号,否则,即使在LSF中,作业会被认为暂停了,并且释放了slots资源,但是在实际OS中,作业进程仍然在继续,并且不会释放CPU等计算资源。是指LSF自动将低优先级作业暂停(suspend),将空余出来的资源交给高优先级队列中的作业使用,等到高优先级队列的作业结束后,再将被暂停的作业恢复(resume)并继续运行。
JBPM4-实例
1. 创建流程 2. 创建Hello执行的操作 package com.spring.hello; public class Hello { private String msg = "Hello"; public String sayHello() { System.out.println(msg+"VerRan "); return msg; ...
Cadence Spectre仿真保姆级教程:从DC/AC到PSS/PV,手把手教你搞定模拟电路分析
作为业界标准的Cadence Spectre仿真器,以其精确的算法和丰富的分析类型,成为每个模拟IC工程师必须掌握的利器。本文将带你从零开始,系统掌握Spectre仿真的核心技能,从最基础的DC工作点分析到复杂的PSS相位噪声仿真,每个步骤都配有详细的操作指导和实用技巧。记得我第一次使用Spectre仿真一个简单的两级运放时,花了整整三天时间才得到正确的AC响应曲线。过程中踩过的坑、浪费的时间,现在想来都是宝贵的学习资源。与传统的AC分析不同,STB分析可以在不破坏环路的情况下评估稳定性。
JBPM4.4 资源包安装配置
学习和使用jBPM-4.4的时候,一开始首先安装好其发行包自带的examples,然后根据实际应用的需要进行开发。这里主要为学习jBPM-4.4的实例所使用工具及其配置进行了梳理,使我们快速搭建起学习环境。 1、准备工作 (1)jBPM-4.4发行包 下载jBPM-4.4发行包,得到jbpm-4.4.zip压缩包,解压缩到E盘根目录下; (2)Eclipse工
如何使用tinyalas接口从usb录音的同时从扬声器播放
3、 以上步骤确认完后,就可以修改tinyhostless.c程序,tinyhostless的本质就是边pcm_read(),边pcm_write();但原本tinyhostless只支持对同一声卡进行操作,所有需要修改其代码,改成录音和播放可支持不同声卡,如果是模拟声卡,有回环测试,可以实现边录边播放,但涉及USB声卡时,就没有现场的类似功能,有时候客户因为硬件特殊性,会有从USB录音的同时从扬声器播放出来的需求,本文简要描述如何使用tinyalsa接口实现该需求;
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
jbpm tomcat mysql_JBPM4.4安装(Tomcat-MySQL)方法
一、下载相关的工具软件JBPM4.4下载(http://sourceforge.net/projects/jbpm)Apache-tomcat-6.0.35下载(http://tomcat.apache.org/download-60.cgi)MySQL下载(http://www.mysql.com/downloads/)Eclipse-java-galileo-SR2-win32下载(http:...
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
JBPM4 中实现会签
在jbpm3中实现会签时,好像大部分的方案都是通过 动态创建任务来实现的。 那么 在 jbpm4.0 中如何实现对应的功能呢? 其实在 jbpm4 中要实现这个功能 可能要比 在 jbpm3 中实现要来的简单。 在jbpm4 的 taskService 中提供了 newTask(String parentTaskId) 和 saveTask(Task task) 两个接口,通过这...
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
jBPM4.4之流程引擎对象ProcessEngine
在jBPM4.4中,所有的服务接口都是通过ProcessEngine对象获得的。 1、关于ProcessEngine 1)ProcessEngine通过Configuration类构建,Configuration以单例模式获取ProcessEngine对象。 /** get the singleton ProcessEngine that is created from the de
jbpm4.4集成mysql_JBPM4.4安装(Tomcat-MySQL)
一、下载相关的工具软件JBPM4.4下载(http://sourceforge.net/projects/jbpm)Apache-tomcat-6.0.35下载(http://tomcat.apache.org/download-60.cgi)MySQL下载(http://www.mysql.com/downloads/)Eclipse-java-galileo-SR2-win32下载(http:...
JBPM4.3与JBPM4.4区别
jBPM 4 Readme User guide: http://docs.jboss.com/jbpm/v4/userguide/html_single/ Describes the stable and supported ways of working with jBPM. API documentation: http://docs.jboss.com/jbpm/v4...
使用jbpm4遇到的错误
本文转自http://blog.csdn.net/ssh_kobe/article/details/6897565,感谢原作。 1、java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticLoggerBinder; 原因:缺少slf4j-no
JBPM4
/** * 流程实例 * * 启动流程实例 * * 完成任务 * * 查询 * * 查询流程实例 * * 查询任务 * * 查询正在执行的任务 * * 查询所有的正在执行的任务 * * 根据任务的执行人查询正在执行的任务 * ...
JBPM4入门——6.流程实例的创建和执行
本博文只是简要对JBPM4进行介绍,如需更详细内容请自行google 链接: JBPM入门系列文章: JBPM4入门——1.jbpm简要介绍 JBPM4入门——2.在eclipse中安装绘制jbpm流程图的插件 JBPM4入门——3.JBPM4开发环境的搭建 JBPM...
jbpm4.4整合spring过程中问题汇总(追加)
之前一直报错,郁闷了很久: [...] nested exception is org.hibernate.MappingException: Unknown entity: org.jbpm.pvm.internal.id.PropertyImpl at [...] 但是,该类的hibernate映射文件是写在jar包里面的。Hibernate为何没有解析到这个配置文件,不得而
JBPM4框架小谈
有志做引擎名架构师的,那么JBPM4是你很好的一个研究对象。
3081



被折叠的 条评论
为什么被折叠?



