jbpm
猿累人生
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jbpm工作流引擎(1)----概述
1、什么是JBPM? java business process management,即java业务流程管理,它是Jboss旗下的开源工作流引擎。 那么什么是工作流workflow? 工作流,即按照某种预定义规则,进行文档、文件等信息流的传输,使得多人之间可以协同工作完成某种工作或实现某个目标。 如:请假审批、物资审批等。 2、工作流必须理解的理论知识 1)、流程定义:pro原创 2017-10-20 09:05:49 · 610 阅读 · 0 评论 -
jbpm(2)---搭建jbpm开发环境
使用jbpm开发工作流,首先需要搭建其开发环境,下面讲述如何搭建jbpm开发环境步骤: 1、jbpm下载地址:https://sourceforge.net/projects/jbpm/ 2、下载 jbpm-jpdl-designer-nodeps-3.1.7,用于绘制流程图。下载完成后解压如下 然后将这两个文件拷贝到myeclipse下的dropins文件下,然后重启myecl原创 2017-11-07 15:27:50 · 529 阅读 · 0 评论 -
jbpm(5)---decision节点的expr方式和handler方式
流程图如下: 问题:填写请假单后,如果请假天数大于3天则经理审批,如果小于3天则主管即可审批。填写请假信息后,下一步节点该如何走,可以通过decision分支节点决定 而decision决策分支节点有两种方式,一种是配置expr表达式方式是,一种是指定Handler类即指定一个java类进行处理。 方式1:通过expr表达式方式 注:表达式的结果不是true或false,而原创 2017-11-09 16:28:32 · 711 阅读 · 0 评论 -
jbpm(4)---流程局部变量
jbpm中节点分为等待节点和自动执行节点: 等待节点:如state节点,等待节点会停 自动执行节点:如start和end节点,自动执行节点不会停 当一个节点只有一个输出时,会自动往下走,但是当一个节点有多个输出时,需要根据条件进行判断节点往哪个方向走。 流程定义:就是规则 流程实例:规则+数据 局部变量:用于定义流程相关数据。一个完整的流程需要数据的传递 下面讲解流程原创 2017-11-09 11:24:09 · 371 阅读 · 0 评论 -
jbpm(3)---jbpm入门示例
1、在eclipse中新建java project项目jbpmDemo,并导入jar包 2、将jbpm中的5个配置文件拷贝到项目的config源文件下 拷贝后效果如下: 其它配置文件不变,修改jbpm.hibernate.cfg.xml中配置如下:主要是修改数据库配置 <!DOCTYPE hibernate-configuration PUBLIC原创 2017-11-09 10:12:37 · 618 阅读 · 0 评论
分享