没有合适的资源?快使用搜索试试~ 我知道了~
JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。
资源推荐
资源详情
资源评论
最近报告
1. 两种设计模式,模版方法模式策略模式
模版方法模式:模板方法模式是基于继承的代码复用基本技术,模板方法模式的
结构和用法也是面向对象设计的核心之一。在模板方法模式中,可以将相同的代码放在父
类中,而将不同的方法实现放在不同的子类中。 在模板方法模式中,我们需要准备一个抽
象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来让
子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻
辑有不同的实现,这就是模板方法模式的用意。模板方法模式体现了面向对象的诸多重要
思想,是一种使用频率较高的模式。
下面以银行服务为例子,更能清楚的明白,我们去银行,有时候去取款,有时候去存
款,有时候去抢钱哦!但是实现这些目的的时候,我们都是需要先去挂号,然后去实现相
应的业务,然后就是评价一下服务的怎么样,这些业务实现中,挂号和最后的评价都是一
样的逻辑,只有中间的业务方法不同,所以我们可以使用模版方式来实现,简洁明了。以
下代码,能为大家更明了的理解什么是模版方式。
具体方法
取号排队
!
办理具体的业务,钩子方法
反馈评分
!
"
!
!
#
$%&$
'()(
执行流程人
匿名内部类
*'(
+,
我要存钱
!
!
*
-'(
+,
我要理财
!
!
-
.'(
+,
我要抢银行/
!
!
.
!
!
)(0
+,
我要取款///
!
!
策略模式
假设商场对一种类型的衣服打折,对于不同类型的客户,采取的打折策略是不同的,比如:
新用户购买少量,不打折,新用户购买多量,打 折,这种对于不同的客户采取不同的打
折策略就叫做策略模式。
代码挺多,没贴
什么是工作流
工作流,就是“业务过程的部分或整体在计算机应用环境下的自动化”
工作流技术 是 系统中最关键的一环 !!!
简单的说,就是将工作的流程通过程序管理起来,以表单审核和任务办理为主体,
实现办公自动化
工作流开发: 实现业务流程可定制化,将定制业务流程保存到工作流框架系统中,用户登
录之后,询问工作流,哪个流程该我完成了,工作流返回需要用户办理任务节点, 用户选
择对应任务进行办理,在办理任务后,流程会自动流行下一个节点 !
2.2 什么是 JBPM ?
JBPM,全称是 Java Business Process Management(业务流程管理)
是一款开源工作流框架
企业主流工作流产品: 、、 、
很多大公司在用 ,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、
分布式电子商务类 应用系统的框架。
企业主流 版本, 、
从 开始分流 ,原来 开发团队,离开 公司 ,原开发团队写工
作流框架叫做 !"#$%(是对 延续 ,数据库技术使用 %&!')、 公司另外一
个团队推出 (和 没有任务关系 )
找到 23*4 解压目录,#1'$&,' ,0*7,插件的 8#* 包
展开 23*4 插件选项,将每一项右键添加 *5.
最后点击下方 &**%9 (&10.'进行安装 ,安装后会重启 % #*'.
在新建中 出现
说明安装插件成功 !!!
使用 :; 流程设计器,设计流程
习惯性,在开发中设计流程图,新建 '- ./7.2*7,4
使用插件自带设计器 编写 流程
通过 **.!.'视图,修改图中节点属性
<process name="holiday" xmlns="http://jbpm.org/4.4/jpdl">
剩余33页未读,继续阅读
资源评论
张志飞
- 粉丝: 157
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功