SSH框架中配置Hibernate使用proxool连接池

2014-11-24 09:09:46 · 作者: · 浏览: 1
一、导入proxool.jar包
案例用的是proxool-0.8.3.jar,一般通过MyEclipse配置的SSH都会包含这个jar,如果没有,就去网上搜下 下载导入就好了。
二、新建Proxool配置文件
[html]
< xml version="1.0" encoding="UTF-8" >
dbpool
jdbc:mysql://localhost:3306/projectmanagement
com.mysql.jdbc.Driver
90000
20
5
100
10
select CURRENT_DATE
三、修改Hibernate配置文件
[html]
< xml version='1.0' encoding='UTF-8' >
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
org.hibernate.connection.ProxoolConnectionProvider
proxool.xml
dbpool
true
org.hibernate.dialect.MySQLDialect
false
主要配置是这四句话:
[html]
org.hibernate.connection.ProxoolConnectionProvider
proxool.xml
dbpool
true
如果你的hibernate是在applicationContext.xml中配置的,可以对上面的配置做相应的更改
或者改成外部文件配置,在applicationContext.xml加入下面的代码
[html]
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
value="classpath:hibernate.cfg.xml">
四、修改Web.xml配置文件
[html]
ServletConfigurator
org.logicalcobwebs.proxool.configuration.ServletConfigurator
xmlFile
WEB-INF/classes/proxool.xml
1
注:xmlFile名字不要修改哦