最近想自己搞个OA系统,考虑到流程管理,想使用工作流jbpm来实现请假、报销流程,来为系统增加点亮点。
jbpm网上搜了很多,介绍的都不太详细。看了官方的教程,感觉有点麻烦,最终找到一个小视频,介绍的还不错。
我使用的是jbpm4.4,是目前发布的最新版本。
项目与jbpm的集成
下载jbpm4.4压缩包,并解压。
使用eclipse3.5,创建java或者web工程,导入jbpm需要的jar包(jbpm4.4目录中jbpm.jar 和其lib下的所有jar包);
将jbpm-4.4\examples\src目录下的jbpm.cfg.xml、jbpm.hibernate.cfg.xml、jbpm.mail.properties、jbpm.mail.templates.xml、logging.properties 共5个文件copy到 新建工程的src下。
jbpm默认用的是内嵌hsqldb,如果需要改成mysql或者其他数据库,需要改变jbpm.hibernate.cfg.xml 相关配置,假如对应的jdbc驱动即可。
安装GPD设计插件: 在jbpm-4.4\install\src\gpd下有个jbpm-gpd-site.zip压缩包,就是gpd插件。安装方法是在eclipse菜单help下选择install new software,在弹出框选择add ,选择archive 安装,选择该压缩包,一步一步往下执行。安装时最好拔掉网线,免得检查更新。
这样整个环境配置就完成了。
下班了,得赶紧走了。后续再写具体使用吧。
分享到:
相关推荐
- `<task>`:定义了一个名为“ύ”的任务,该任务的执行者为`#{owner}`(这里使用了表达式语言),`g`属性表示图形位置信息。 - `<transition>`:定义了从“ύ”任务到下一个任务“ž”的转换。 **3. 决策(Decision...
总结来说,jbpm4web是一个实用的学习工具,它使开发者能够深入了解JBPM4的运作机制,并快速上手实践。通过这个Demo,你可以掌握流程设计、执行、管理和监控的关键技术,为实际项目开发打下坚实的基础。
### jBPM4.3与SSH环境搭建详解 #### 一、引言 ...对于初学者来说,这是一个很好的起点,可以帮助他们快速入门jBPM及其相关技术栈。通过实践这些步骤,开发者可以构建出高效、稳定的工作流管理系统。
总结来说,jbpm是一个强大的Java工作流引擎,具有流程建模、执行和管理的全面功能,适合用于构建企业级工作流系统。jbpm-demo提供了丰富的示例,帮助开发者快速上手,而jbpm-2.0-beta1的压缩包则包含了实现这些功能...
总结来说,jbpm-jpdl-designer-3.0.13是一个jbpm的图形化流程设计工具,使用它可以方便地创建和编辑JPDL文件,而无需直接处理XML。这个工具支持在Eclipse集成开发环境下使用,提供了友好的界面和丰富的功能,有助于...
建议初学者首先阅读这份文档,理解jbpm的基本概念和操作,然后通过实际项目练习,掌握jbpm的实战应用。 总结,jbpm作为企业级的业务流程管理工具,其强大之处在于它提供的完整流程生命周期管理、灵活的流程定义和...
JBPM笔记总结,最最经典的,初学者的必看
《jBPM-jPDL学习笔记——流程设计与控制》 在IT行业中,流程管理和自动化是企业提升效率的关键。...这篇博文提供的资源和实践指导对于初学者而言是一份宝贵的资料,可以帮助他们快速上手jBPM的开发。
总结,jbpm作为一款强大的业务流程管理工具,其丰富的特性和易用性使其在业务流程自动化领域占据重要地位。通过深入学习和实践,开发者可以利用jbpm构建高效、灵活的企业级业务流程管理系统,提升企业的业务处理能力...
jbpm 是一款开源的工作流管理系统,用于自动化业务流程。在本文档中,主要讨论的是jbpm 4.4 版本的学习笔记。...虽然文档中没有涵盖所有功能,但它提供了一个很好的起点,帮助初学者快速上手jbpm。
总结来说,"jbpm4.0用户指南(中文版)"是学习和使用jbPM4.0进行流程管理的重要参考资料,它涵盖了jbPM4.0的所有核心特性和实际操作,适合初学者和有经验的开发者阅读,有助于提高工作效率和流程管理水平。
总结:jbPM是一个强大的工作流管理工具,通过深入学习和实践,你可以有效地设计、实施和管理业务流程,提升企业的运营效率。这个“jbpm开发指南”是初学者的宝贵资料,将引导你逐步掌握jbPM的各个方面,从而在实际...
### JBPM5入门学习知识点详解 #### 一、JBPM5简介 **1.1 什么是JBPM** JBPM(Java Business Process ...无论你是初学者还是有经验的开发者,都能从这份指南中受益,从而更好地掌握JBPM5并应用于实际项目中。
总结来说,jbpm4.3是一款强大而灵活的开源工作流解决方案,它通过图形化设计、内置工作流引擎、业务规则支持以及丰富的扩展能力,为企业和开发者提供了全面的业务流程管理工具。无论是在中小型企业还是大型组织中,...
### jbpm Java工作流 教程 #### 一、jbpm简介 JBPM(Java Business Process Model)是Red Hat提供的一款开源的工作流引擎,用于在Java应用...无论是初学者还是经验丰富的开发者,JBPM都是值得深入探索和学习的领域。
版本4.4是JBPM的一个早期版本,尽管现在已经有更新的版本,但这个入门实例仍然对初学者具有很高的学习价值。在本文中,我们将探讨如何使用myeclipse7.5来搭建基于JBPM4.4的开发环境,并通过一个实际的请假流程实例...
JBPM是一个强大的流程管理框架,不仅适合初学者入门,也适用于专业开发人员构建高效、灵活的业务流程。通过深入研究"leave"示例,你可以逐步掌握JBPM的使用方法,从而在实际项目中发挥其优势。不断实践和探索,将使...