把我一直用的proxool连接池拿出来晒晒,呵呵。
下面是hibernate配置文件的代码:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="hibernate.proxool.pool_alias">
javawindPool2
</property>
<property name="hibernate.proxool.xml">
proxoolconf.xml
</property>
<property name="hibernate.connection.driver_class">
org.hibernate.connection.ProxoolConnectionProvider
</property>
<property name="hibernate.connection.release_mode">
auto
</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.autocommit">true</property>
<!--你的表映射-->
<mapping resource="com/***.hbm.xml" />
</session-factory>
</hibernate-configuration>
下面是proxool连接池的配置文件:
<?xml version="1.0" encoding="utf-8"?>
<something-else-entirely>
<proxool>
<alias>javawindPool2</alias>
<driver-url>jdbc:mysql://localhost:3306/aa?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value=""/>
<property name="password" value=""/>
</driver-properties>
<house-keeping-sleep-time>90000</house-keeping-sleep-time>
<prototype-count>1</prototype-count>
<maximum-new-connections>20</maximum-new-connections>
<maximum-connection-count>1000</maximum-connection-count>
<minimum-connection-count>20</minimum-connection-count>
<maximum-active-time>60</maximum-active-time>
<simultaneous-build-throttle>500</simultaneous-build-throttle>
<house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
</proxool>
</something-else-entirely>
附件中是proxool jar,还有对应版本的hibernate jar。
分享到:
相关推荐
在Hibernate中配置Proxool连接池
Hibernate Proxool连接池配置总结及常遇问题
连接池配置文件 博文链接:https://yanghaiskys.iteye.com/blog/215424
hibernate与proxool连接池整合demo
proxool-0.9.1(my).jar 包是我修改了proxool-0.9.1后的jar包,修改后可以完全支持spring配置,并添加了charSet配置属性,用于配置数据库链接的设置默认字符集,并且解决了proxool数据库连接池报如下错误的问题:...
NULL 博文链接:https://12345678.iteye.com/blog/718296
proxool 数据库连接池用户名、密码加密处理,文件里面包含可直接使用加密的jar以及相关使用说明。
由于项目需求的需要,我们引入了连接池。...我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool
NULL 博文链接:https://devsky.iteye.com/blog/1038804
本项目采用Struts2、Hibernate3集成JPA2、Spring3和Proxool连接池的集成,对整体SSH框架的数据访问及网站效率都有较大的提升,本项目即时部署即可使用,既满足新手的学习,也对有深层研究的朋友有帮助。
第一步:hibernate.cfg.xml 加入: <property name="...--proxool只能管理由自己产生的连接--> <driver-url> jdbc:microsoft:sqlserver://243.155.187.236:1433;DatabaseName=study </driver-url> <driver-
框架整合Spring MVC3.23+Spring3.23+Hibernate4.2.3+Activiti5.16.3,三层架构dao,service,controller,使用proxool连接池(已配置好监听器),默认链接mysql数据库。可根据项目开发需要,做适当修改,各项配置齐全...
hibernate 连接池配置详解,四种连接方式:第一种方案,Hibernate默认连接池;第二种方案是:C3P0;第三种方案是:dbcp;第四种方案是:Proxool (推荐)
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP 在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在...
配置Hibernate使用c3p0或Proxool连接池(2008-01-13 17:15:54)转载标签: 杂谈 1.Hibernate默认连接池 <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//...