摘要: 4数据库初始化jBPM需要数据库支持,jBPM会把自己的一个初始化数据存储到数据库,同时工作流的数据也是存储到数据库中的。jBPM使用Hibernate来做为自己的存储层,因此只要是Hibernate支持的数据库,jBPM也就支持。本文先以MySQL为例,然后再以Oracle为例,来谈谈jBPM的数据库初始化操作。注:在上面的JBoss自带的示例中,并没有设置数据库,那是因为jBPM默认使用的是内存数据库hsqldb。4.1MySQL1、首先安装MySQL。MySQL的安装比较简单,网上也有很多文章,本文不再赘述。本指南所用MySQL版本为MySQL 4.1(for windows)。再找一个 阅读全文
posted @ 2013-05-03 14:22 if_only 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是shark,然后在使用后发现其过于庞大,后台数据库操作频繁而未进行优化,直接导致的后果就是前台操作缓慢。于是经研究决定,将工作流引擎由shark换成jBPM。jBPM之前是一个开源软件,后加入JBoss组织。正好我们公司也是用JBoss的。不过jBPM并没有绑定在JBOSS上,Tomcat等也可以使用它。jBPM的正处在不断发展中,做为开源软件的特点, 阅读全文
posted @ 2013-05-03 14:20 if_only 阅读(247) 评论(0) 推荐(0) 编辑
回到顶部