首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

JBPM4.4简介(4)-第一个项目的创建(转)

2012-08-21 
JBPM4.4简介(四)-第一个项目的创建(转)?? jbpm-configuration???? import resourcejbpm.default.cfg.

JBPM4.4简介(四)-第一个项目的创建(转)

?

? <jbpm-configuration>

?

??? <import resource="jbpm.default.cfg.xml"/>

??? <import resource="jbpm.businesscalendar.cfg.xml"/>

??? <import resource="jbpm.tx.hibernate.cfg.xml"/>

??? <import resource="jbpm.jpdl.cfg.xml"/>

??? <import resource="jbpm.identity.cfg.xml"/>

??? <import resource="jbpm.jobexecutor.cfg.xml"/>

?

? </jbpm-configuration>

?

在类路径根目录下添加如下文件,命名为:jbpm.hibernate.cfg.xml:

<!DOCTYPE hibernate-configuration PUBLIC

??? "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

??? "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

??? <session-factory>

?????? <!-- 数据库链接的相关配置-->

?????? <property name="hibernate.connection.url">jdbc:mysql://localhost/jbpm</property>

?????? <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>

?????? <property name="hibernate.connection.username">root</property>

?????? <property name="hibernate.connection.password">mysql</property>

??????

?????? <!-- 数据库方言-->

??????? <property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>

???????

??????? <!-- 自动打印出SQL语句-->

?????? <property name="show_sql">true</property>

??????

?????? <!-- 自动创建数据库表-->

?????? <property name="hibernate.hbm2ddl.auto">update</property>

??????

?????? <!-- 映射文件列表-->

?????? <mapping resource="jbpm.execution.hbm.xml"/>

?????? <mapping resource="jbpm.history.hbm.xml"/>

?????? <mapping resource="jbpm.identity.hbm.xml"/>

?????? <mapping resource="jbpm.repository.hbm.xml"/>

?????? <mapping resource="jbpm.task.hbm.xml"/>

??? </session-factory>

</hibernate-configuration>

?

这个文件是hibernate配置文件,JBPM底层使用hibernate来存取数据。此配置的目的是希望JBPM能够把有关信息存储到MYSQL数据库中,便于我们查看。

热点排行