JBPM4.4开发感受
来源:互联网 发布:js if判断多个条件 编辑:程序博客网 时间:2024/05/01 02:33
最近在现有系统上面集成JBPM4.4,本来不想做流程的,用标示位来解决,但是后来实在没办法,只有用流程了。
这里只是记录集成中遇到的一些问题。
这里没有代码,亲,过程比代码重要,代码在网上都都可以搜到的,famliy168的那位兄台的代码很有参考性,按照这个过程做下去,你会发现流程并不难。高手一般都自己做一个流程框架了,也就几个表,但是要写大量的代码,不值得,有现成的框架非常实用,干嘛非要自己开发呀,自己开发效率上也不太好。
总的来说JBPM4.4还是可以满足一般系统的流程需求,新的ACTIVITY和JBPM5,还没经过检验,所以也就没有用最新的。
集成到现有系统比较简单,包复制进来,然后主要是写几个功能,发布流程,提交流程,同意与拒绝,画流程图,因为现有系统并不是办公之类的,所以也就没有做回退这些了。
然后用工具画流程图,这个简单。
画好之后,直接发布,然后启动流程,把各个功能做好,这里主要就是角色分配和后置处理这里,需要好好思考,怎么样让assgin到下一个角色对应的用户。
最后就是流程执行历史了,另外建了一个表,存用户名和INSTANCEID,这样可以获得提交流程用户的历史记录,比较简单,我不知道怎么从API里直接获得,看文档看的头晕。
画图简单,getimage(),我的前端用的EXTJS4,直接SRC=就行了,这个问题我纠结了半天,哎,然后获取当前用户的坐标,描红,就OK 了。
因为之前没有做过JBPM4,所以花了我两天时间去研究它,终于还是集成成功了。
这里随便再提一下,本想参照网上的教程的,那个云凤程做的网站上,有个姓张的JBPM4+extjs4+SSH的教程,我在网上搜索到了教程,我就看了源码,没有参考到任何有价值的东西,太垃圾的教程了,并且这人也垃圾,去年毕业到云凤程公司实习,才实习几个月就想出教程赚钱,质量可想而知,主要是而且现在问他问题,一个字不回,想钱想疯了,做软件这东西,分享才是最重要的。
- JBPM4.4开发感受
- JBPM4.4应用开发
- JBPM4.4应用开发
- jbpm4.4开发环境搭建
- jBPM4.4开发(五)-----------custom节点
- jBPM4.4开发(六)-----------fork节点
- jBPM4.4开发(七)-----------事件机制
- jBPM4.4开发(八)-----------java活动
- jBPM4.4开发(十)-----------mail
- jBPM4.4之开发环境搭建
- MyEclipse8.5搭建Jbpm4.4开发
- jbpm4.4之开发环境搭建1
- jbpm4.4之开发环境搭建2
- 搭建JBPM4.4+tomcat+eclipse开发环境
- jbpm4.4开发环境配置+请假实例
- 搭建JBPM4.4+tomcat+eclipse开发环境
- JBPM4.0开发步骤
- jbpm4开发步骤
- SAP事件 Event Flow(转 感谢原创)
- 神父马丁在波士顿犹太人被屠杀纪念碑的墓志铭
- form表单提交数据编码方式和tomcat接受数据解码方式的思考
- mysql 插入中文乱码解决方案
- 隐藏规则
- JBPM4.4开发感受
- OD命令大全(OllyDbg命令)
- android系统如何自适应屏幕大小
- PHP编码转换在Excel读取中的作用体现
- Linux 磁盘旧RAID 信息 导致不能格式化 和mount 的解决方法
- HTML中点击TABLE列头实现排序功能
- IOS NSRunLoop的进一步理解
- php中的单引号与双引号作用详解
- linux重装oracle