初学jbpm总结<一>

  最近想自己搞个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 安装,选择该压缩包,一步一步往下执行。安装时最好拔掉网线,免得检查更新。

这样整个环境配置就完成了。
下班了,得赶紧走了。后续再写具体使用吧。

你可能感兴趣的:(Hibernate,mysql,xml,jbpm,配置管理)