前段时间学习jbpm4,也用来做了三个项目。一开始因为没有理解其中的逻辑,觉得好像没什么用。后来慢慢的理解之后,发现jbpm办我们做了很多东西,在jbpm的基础上我进行了二次封装,对送审、审核、会签、回退、任意流转、驳回等都做了封装后,整个工作流用起来只要把业务表单搞好,用jbpm的eclipse设计器插件画好流程,发布流程,一个业务流就可以很快的实现。业务编写工作流代码就变得很少很少,只需要在action层调用二次封装的service就行了。
其中历史那一块,个人觉得需要建一个自己的历史表,因为jbpm的历史表做的不是那么好,而且不是很灵活,自己做历史表的话可以很灵活,而且对于我们业务的审核历史等也是非常有用的。用自己的历史表可以非常轻松的实现回退、驳回等功能。
个人觉得在中国做工作流项目历史非常重要,因为经常不断的反复,流程活动性大,并且中国人往往很关注历史操作这个问题。相比起来,国外的工作流要求就没那么搞,因为国外的工作流程比较规范和统一,而且他们更多关注的是结果。
分享到:
相关推荐
**jBPM3学习心得** jBPM3是一款开源的工作流管理系统,主要用于处理业务流程的自动化和管理。它提供了一套完整的解决方案,包括流程建模、执行和监控,...希望我的这些学习心得能为你的jBPM3之旅提供一些参考和启示。
jbpm是一款免费开源的工作流引擎,虽然现在还不完善,但是用起来还是不错的..... 我学习jbpm的一些笔记心得
自己学习jBPM4.2过程中的一些心得以及对官方文档的整理
在学习和使用jBPM时,了解这些基础知识是非常关键的,它们构成了jBPM核心功能的基础。同时,不断实践和探索,结合官方文档和社区资源,可以帮助你更深入地理解和掌握jBPM的高级特性,比如动态流程、事件处理、任务...
### jBPM配置心得与多种数据库环境搭建详解 #### 一、环境介绍及软件准备 在本篇文章中,我们将深入探讨如何在特定环境下配置JBPM工作流引擎,并使其与多种数据库(MySQL、Oracle等)兼容。为了更好地理解配置过程...
本资料汇总主要针对jbpm的学习,通过《JBPM学习心得(西西日志)》这份文档,我们可以深入理解jbpm的核心概念和使用方法。文档可能涵盖了以下内容: 1. **jbpm基础**:介绍jbpm的基本架构,包括工作流引擎、任务服务...
文件"JBPM4学习笔记.doc"可能包含了博主在学习过程中整理的详细笔记,涵盖了上述所有知识点的实践经验和心得,对于理解JBPM4.3的使用和开发有着重要的参考价值。 总结,JBPM4.3的学习笔记涵盖了流程建模、执行、...
学习笔记可能是一位有经验的开发者或学习者记录下的心得和体会,包含了他们在研究jbpm过程中遇到的问题、解决方案,以及一些实用的技巧和建议。这些笔记对于初学者来说尤其有价值,因为他们可以从中借鉴他人的经验,...
经过大量的失败之后,以及网上各位大哥的指点,终于将JBPM成功部署到了TOMCAT上面,本文就是一些心得.希望能给初学者带来点好处,有不明白可以加我QQ:376969488,共同交流和学习.
在IT行业中,工作流...而"java开源工作流(workflow)---jBPM学习心得总结(原创)from1to6.htm"这个文件很可能是关于这一系列学习过程的详细记录,包含了作者从初学到精通的全阶段经验分享,值得仔细研读和借鉴。
- **社区论坛**:活跃的社区氛围,可以交流心得、解决技术难题。 - **教程视频**:直观易懂的学习方式,适合初学者快速入门。 通过以上内容,可以了解到jbpm4.2作为一款成熟的工作流引擎,在企业级应用中有广泛的...
jbpm4.3是JBoss工作流和业务过程管理(Business Process Management)平台的一个重要版本。这个CHM教程是针对想要深入理解并掌握...在学习之余,与其他学习者交流心得和问题,无疑将加深对jbpm的理解,提高实践能力。
- **学习资源**: 按照《jBPM开发入门指南》实践,通过实际操作加深理解。 - **环境搭建**: 正确安装jBPM及相关工具,确保开发环境无误。 - **插件利用**: 利用jBPM Eclipse插件简化项目创建过程。 - **代码实践**: ...
在提供的链接博客中,作者黄嘉腾分享了他的学习和实践心得,可能包括遇到的问题、解决方案以及对jbpm4.4的理解。通过阅读和分析这些代码,开发者可以加深对jbpm工作原理的理解,提高自己在业务流程自动化领域的技能...
总的来说,这个压缩包提供了一个全面的jBPM学习路径,从安装配置到深入开发,再到工作流理论,最后结合个人经验,帮助开发者系统地掌握jBPM工作流应用的开发。无论是新手还是有经验的开发者,都能从中受益匪浅。通过...
开源工作流产品JBPM的开发指南,是本人在学习JPBM过程中一点心得体会,希望能给各位开发者在使用JBPM过程中带来帮助.
### JavaEE学习实战笔记心得 #### JavaSE基础要点 - **环境配置**: - **JDK下载与安装**:确保下载与操作系统相匹配的JDK版本,完成安装。 - **环境变量设置**: - **JAVA_HOME**: 指向JDK的安装目录。 - **...
10. 通讯项目心得:分享了一个关于通讯项目开发的经验,对从事相关领域的开发者有参考价值。 11. Hibernate源码研究:深入研究Hibernate的源码,可以帮助开发者更好地理解和优化ORM操作。 12. 大数问题的解决:...
* 熟练运用Struts2、Hibernate、Spring、JQuery、Ajax、Jbpm、JSTL/EL、WebService、JDBC、DOM4J、Log4j等技术 * 熟悉XML和JSON解析,数据存储方式 * 熟练应用MyEclipse、Eclipse、SVN等开发工具 * 熟悉Spring,能够...