- 博客(19)
- 收藏
- 关注
原创 基于浏览器的流程定制工具2
经过一段事件的努力终于完善了基于浏览器的流程定制工具支持ie firefox和chrome等主流浏览器ie8之前的使用vmlfirefox chrom使用svgmvc + 命令模式支持任意折线的变迁拖动折点时由虚线预先显示效果变迁说明文字所在位置为折线相对位置支持redo undo等支持多选移动,包括变迁设计和xml两种模式显示轻松支持jbpm3...
2012-05-03 13:03:58
193
原创 工作流模式(转)
工作流模式佩特里教授根据Petri网原理研究了21种工作流模式,用于工作流过程建模和分析。原理研究了21种工作流模式,用于工作流过程建模和分析。基本模式(5个)顺序模式 – 按照顺序执行各项活动解释:工作流流程中的一个活动只有当另一个活动完成后才能进行。...
2011-08-03 15:37:14
157
原创 jbpm视频教程后期规划
目前jbpm已经发展到版本5,孰优孰劣暂且不谈。但是这种动荡确实给开发者带来了很大的困惑。个人觉得技术是为业务服务的,所以不是最新版本就最好,而是适合够用就好。后期准备推出jbpm3的视频教程还是以源代码分析为主,并且在此基础上讲解如何进行二次开发。例如如何扩展jpdl规范,包括修改设计器从源代码角度看,如何回退,如何替换身份组件以及建立新的权限表达式规范如何会签...
2011-04-02 12:32:10
145
jbpm4.4源代码阅读(第8次)
jbpm4.4源代码阅读——第8次,重点讲解的jbpm流程定义文件的部署过程。由于javaeye最大只能上传10m,所有这里所有的视频分两个压缩包上传,请把part1和对应的part2下载完全在解压缩. ...
2011-01-07 10:56:10
218
jbpm5已经不完全发布
jbpm5已经不完全发布。这又是一个全新的东东。挂者jbpm的名字而已,利用大家对jbpm以前版本的热衷,推新的东西,从而引领到家向他预先设定好的道路靠拢。根本不管使用者的感受。在jbpm4还不完全成熟,至少还有不少bug很多功能都不健全,甚至承诺开开发完成的也没有完成。在这种情况下就开发jbpm5是不负责人的。跟着大牛们跑会很累,他会按照他的习惯想法领跑,自然轻车驾熟。但是跟跑的就很...
2010-12-15 08:55:05
124
jbpm4.4源代码阅读第二季发布(共2个视频)
内容如下:4>processEngineContextDefinition和transactionContextDefinition的加载过程至此jbpm4.4是如何读取配置文件的过程已经全部完成,配置文件读取完成后,就是通过读取的配置构建过程引擎实例.从5次阅读开始,完成过程引擎创建过程的阅读.5>过程引擎创建过程 由于javaeye最大只能上传10m,所有这里所...
2010-12-06 08:55:11
136
准备写一本关于jbpm4.4源代码解析和二次开发的书。大家有什么好的建议。
jbpm源代码阅读视频第一季推出,得到了大家很大的反响。所以,现在准备写一本关于jbpm4.4源代码解析和二次开发经验的书。大家有什么好的建议。
2010-12-02 12:28:31
178
jbpm4.4源代码阅读第一季发布(共3个视频)
第一次录。录的不怎么理想,请大家原谅。后面会做改进,争取越来越好这次发布的内容有:1.1构建jbpm4.4源代码于都工程1.2配置文件解析过程1.3对象创建过程与binding解析过程 同时由于本人能力有限,时间有限.这些东西仅仅为抛砖引玉,我是转而已。可能会有一些不到位的地方。如有不同意见可以在此大家一起批评与探讨.谢谢由于javaeye上只允许上传10m的文...
2010-11-29 09:21:17
146
原创 jbpm4.4工作流引擎源代码阅读视频教程
本周末准备逐步开始制作jbpm4.4工作流引擎源代码阅读视频教程。有兴趣的人可以一起探讨。预计内容如下Lesson1>创建部署工程Lesson2>配置文件解析过程研读Lesson3>引擎实例创建过程研读Lesson4>流程部署过程研读Lesson5>流程实例创建过程研读Lesson6>调度算法但是所有代码研读和制作都是利用业余时间完成,不能保证速度....
2010-11-26 14:55:14
222
原创 Gef与MVC体系结构
摘要:本文首先介绍了标准的MVC体系构架,同时也介绍了最常见的一类MVC模式的变种。之后,文章重点介绍了MVC结构在gef框架中的体现与应用,以及gef是如何综合利用工厂模式、命令模式等设计模式来辅助MVC结构的实现。例如gef成功利用命令模式分担了控制器的部分责任。前言 GEF全称G...
2010-10-19 10:32:57
164
原创 基于浏览器的流程定制工具
基于浏览器的流程定制工具1>mvc + 命令模式2>支持任意折线的变迁3>拖动折点时由虚线预先显示效果4>变迁说明文字所在位置为折线相对位置5>支持redo undo等6>支持多选移动,包括变迁7>设计和xml两种模式显示8>完全支持jbpm3规范尚待完善内容1>变迁与节点的接触点计算方式改为折点与节点中心组成的直线段与节点的交叉点2>目前为个别控件为v...
2010-10-14 13:30:58
174
jbpm4代码问题
最近看了下jbpm4的源代码似乎还都有一些问题.例如ResourceStreamInput它定义的classLoader变量在构建方法中进行了初始化,以后就再也没有用到.其中构造方法如下:[code="java"] public ResourceStreamInput(String resource, ClassLoader classLoader) { if ...
2010-04-26 17:00:19
113
关于jbpm4
jbpm4发展到4.3版本了,但仍然不健全不完善,需要大量修补和增强。但是jboss已经开始讨论jbpm5了看下jbpm5的规划[url]https://community.jboss.org/wiki/jBPM5RequestforComments[/url]天啊,居然又重头来过,和4不搭干。既然这样我们为什么要选择一个还未稳定就要被淘汰了的jbpm4呢...
2010-04-26 16:38:13
104
如何实现一个快速开发框架之crud
如何实现一个快速开发框架之crud 我们在《一个优秀框架的评判标准和方向》说了,一个优秀的企业级开发框架——以用户需求为向导的框架——应该至少实现crud,workflow,report三个范畴的常见需求的快速开发。 Crud范畴的快速开发具体怎么做呢?这里提供一种我的实现方式,它采用了hibernate这个orm框架。 Crud;说白了就是一个实体对象的增、删、改、查。是我们最常见的...
2008-08-12 11:01:39
293
一个优秀框架的评判标准和方向
一个优秀框架的评判标准和方向 Java的框架很多,并且很多都是开源的。有我们熟悉的表现层框架;如;struts,jsf等;还有底层的orm框架,如hibernate,还有比较全面的框架如jboss seam等等。 纵观这么多框架,我们不难发现一个问题,它们很多都是面向程序员的,或者说是面向技术的。但是我么要知道技术最终是要为功能服务的。我们最终是为了实现功能的,而不...
2008-08-12 10:51:16
449
命令模式
命令模式第一章:通常的命令模式第二章:简化的命令模式第三章:其他要说的内容 通常的命令模式:1.1通常命令模式有一下几个角色调用者:生成有序的命令队列按顺序执行命令操作提供撤销命令操作记录已经操作的命令抽象命令:抽象的命令接口具体命令:具体的命令。由三个要素组成:执行者,执行者要作的操作和执行对象组成执行者:真正执行命令的...
2008-08-12 10:48:25
136
O/R MAPPING (HIBERNATE)方法小结
O/R MAPPING (HIBERNATE)方法小结(一)对象之间的关系:1. 依赖: 依赖对象通过调用被依赖对象的方法来获得服务。一种比较松散的关系,并且是短期的。我们的过程与对象往往依赖与我们的实体域对象。如在struts 的 action中调用模型层的方法。2. 关联 它使一个类指到另一个类的属性。长期的3. 聚合 ...
2008-08-12 10:47:16
111
原创 javaeye上的第一篇文章
以前没有写博客的习惯,因为太懒。但是博客确实给了我很多,很多的问题在其他人的博客上都找到了答案。只索取不贡献实在太不对,所以有了写博客的想法,首先是在csdn上,但发现它太慢了,javaeye的速度比较满意。...
2008-08-04 12:01:13
156
原创 建立高效的测试团队 (转自关河)
曾经和一位担任测试经理不久的朋友和我谈到过他们部门建设的问题。刚开了个头,这位经理就急不可耐地倒起了苦水: “ 部门的工作真是不好开展,员工没有劲头 ……”“ 某某员工简直是不可救药,总是把事情办砸 ……” 、 “ 某某员工真是让人着急,来公司三年了,对业务也熟悉,你想要提拔她吧,她就是不上进,让她去做一点以前没做过的事情她都会惊慌失措 ” 、 “ 老员工都死气沉沉,新
2006-11-29 12:10:00
651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅