JBPM
royzhou20081011
这个作者很懒,什么都没留下…
展开
-
Jbpm工作流实例—报销申请
最近写的一个报销工作流程实例: [color=red]使用的开发环境是JDK1.5 + MySQL5.0 + Jbpm3.2.3[/color] 首先建立一个名为jbpm的数据库 运行src/test/Init.java初始化流程 建立下面两张数据表 人员表: [code="java"]create table `s_user` ( `sid` double , `us...2009-09-15 22:06:43 · 118 阅读 · 0 评论 -
开始JBPM
学习Jbpm也有一个多月了,回想一个多月前刚学习的时候,根本不知道什么是工作流。在网上不停的找资料,每天都会做的一件事就是打开浏览器,在google中搜索关键字Jbpm *** ,看了很多有关的文章,可是网上的资料毕竟很少,知道然后看了高杰写的《JBPM开发指南》,浅浅的有了一点感觉,但是还是有很多东西不明白。不过由于要接手公司的OA系统工作流部门的开发,只好硬着头皮上,在之前一位离职同事的基础上...2009-07-18 18:16:36 · 69 阅读 · 0 评论 -
JBPM开发准备
[b]1、开发套件[/b] 首先你需要下载jbpm的开发套件。下载地址是http://www.jboss.org/jbossjbpm/jpdl_downloads 选择3.2.3版本的85.1M的那个开发套件。解压之后有一下目录 Config : JBPM运行时配置文件 db: 不同数据库下的sql源文件 deploy: 几个建好的可发布到Jboss的应用 designe...2009-07-18 18:19:41 · 70 阅读 · 0 评论 -
JBPM-HelloWorld
在Eclipse下创建一个新的process-project工程jbpm-test,目录结构如下图所示: [img]http://royzhou1985.iteye.com/upload/attachment/126562/e8d730eb-f78b-373d-9fcb-0d077d324fed.jpg[/img] 可以看出,通过前面指定jbpm的运行环境,工程自动为我们引入了第三方jar包和...2009-07-18 18:31:56 · 75 阅读 · 0 评论 -
Jbpm基础知识
[b][size=large]1、重要的对象[/size][/b] [b]JbpmConfiguration[/b] 主要用来读取配置文件,并且提供流程运行过程中所需要的各种服务对象 在jbpm源文件目录下org.jbpm包下面有一个default.jbpm.cfg.xml文件,它是jbpm默认采用的配置文件 [code="xml"] ...2009-07-19 11:24:32 · 181 阅读 · 0 评论 -
Jbpm 流程节点
[b]1、Node节点[/b] Node节点是一个自动完成节点,如果没有在Node节点上定义Action,流程达到Node节点后不会停留,而是继续往下执行到Node节点的下一个节点。利用之前的Helloworld例子,我们在Node节点上加上一个Action(Action的执行是在node-enter之后node-leave之前) [code="xml"] [/...2009-07-21 19:56:56 · 108 阅读 · 0 评论 -
Jbpm 任务
流程中的任务是流程与操作者的一种交互手段,任务是Jbpm的核心。一般使用Task Node 节点定义。当在task node节点中定义了任务时,流程流转到此就会产生任务实例,等待任务实例的参与者处理完任务之后流程才继续执行。 任务实例在jbpm中主要体现在jbpm_taskinstance这个表中。任务的分配,一般一个任务产生一个实例,可以分配给一个参与者或者多个参与者,如果分配给了多个参...原创 2009-08-05 19:38:59 · 136 阅读 · 0 评论