下面我介绍一下在使用Hibernate 3.0做数据执久层解决方案时,怎么配置Proxool 0.8.3数据库连接池的方法。
1、将proxool-0.8.3.jar以及连接数据库用到的jar文件包含在你的项目的classpath或者WEB-INF/lib下面,本例使用的是MS Sqlserver数据库。
2、在和hibernate.cfg.xml平级的目录新建一个proxoolconf.xml文件,添加以下文件内容:
xml 代码
- <!---->xml version="1.0" encoding="utf-8"?>
- <something-else-entirely>
- <proxool>
- <alias>proxoolPoolalias>
-
- <driver-url>jdbc:microsoft:sqlserver://192.168.0.5:1433;DatabaseName=videopublishdriver-url>
- <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriverdriver-class>
- <driver-properties>
- <property name="user" value="jdbc_user"/>
- <property name="password" value="memory"/>
- driver-properties>
-
- <house-keeping-sleep-time>90000house-keeping-sleep-time>
-
- <maximum-new-connections>20maximum-new-connections>
-
- <prototype-count>5prototype-count>
-
- <maximum-connection-count>100maximum-connection-count>
-
- <minimum-connection-count>10minimum-connection-count>
- proxool>
- something-else-entirely>
3、以上就是proxool所需的配置文件,下面就是hibernate.cfg.xml文件的配置了,也很简单,文件内容如下:
xml 代码
- <!---->xml version='1.0' encoding='UTF-8'?>
- <!---->
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
-
- <hibernate-configuration>
- <session-factory>
- <property name="proxool.pool_alias">proxoolPoolproperty>
- <property name="proxool.xml">proxoolconf.xmlproperty>
- <property name="connection.provider_class">org.hibernate.connection.ProxoolConnectionProviderproperty>
- <property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriverproperty>
- <property name="show_sql">trueproperty>
- <mapping resource="com/vp/persistent/pojo/Users.hbm.xml" />
- <mapping resource="com/vp/persistent/pojo/Videoclasses.hbm.xml" />
- <mapping resource="com/vp/persistent/pojo/Videodiscuss.hbm.xml" />
- <mapping resource="com/vp/persistent/pojo/Videoinfo.hbm.xml" />
- session-factory>
- hibernate-configuration>
分享到:
相关推荐
本项目采用当前主流的MVC和IOC框架spring 3、优秀的ORM框架hibernate和超级厉害的proxool数据库连接池。这个工程demo,是本人在企业应用中的项目缩影,绝对实用于企业的应用。 适合朋友: 1.一直用单独的servlet和...
proxool-0.9.1(my).jar 包是我修改了proxool-0.9.1后的jar包,修改后可以完全支持spring配置,并添加了charSet配置属性,用于配置数据库链接的设置默认字符集,并且解决了proxool数据库连接池报如下错误的问题:...
数据库连接池的最大好处是节省开销。我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool
struts2.2.3+spring2.5.6+hibernate3.2+proxool0.9.1 proxool数据库连接池例子 0资源下载
框架整合Spring MVC3.23+Spring3.23+Hibernate4.2.3+Activiti5.16.3,三层架构dao,service,controller,使用proxool连接池(已配置好监听器),默认链接mysql数据库。可根据项目开发需要,做适当修改,各项配置齐全...
proxool 数据库连接池用户名、密码加密处理,文件里面包含可直接使用加密的jar以及相关使用说明。
【毕业设计】SSH框架实战项目...Struts2+Spring+Hibernate+MySQL5.x+proxool数据库连接池 (3)主要功能: 用户:注册,登录,修改密码,注销 商品:添加新商品,查看在拍商品,出价 出价记录:提交出价记录,成交
项目描述 学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理、活动... ... ... ...jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse ...spring+struts2 +hibernate+css+jquery+mysql+proxool连接池
Proxool 是一种 Java 数据库连接池技术。本材料详细描述Proxool的配置过程。
hibernate的简单映射和数据库连接池proxool的Java测试和hibernate和proxool的整合
学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理、活动... ... ... 运行环境 jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse ...spring+struts2 +hibernate+css+jquery+mysql+proxool连接池
struts2+spring+hibernate开发的简易图书馆管理系统,并采用了proxool数据库连接池。含数据库文件(MSSQL和MySQL)
hibernate4 使用 proxool连接池,获取数据库链接,解决mysql 8小时超时问题 proxool版本为0.9.1
proxool_cofig.xml为连接池配置 此项目可做基础项目开发原型方便,启动此项目在weblogic10中会有antlr-2.7.6rc1.jar此包的异常请配置其先加载并将次包考入 bea\wlserver_10.0\server\lib目录下,再将bea\user_projects...
学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理... 运行环境:jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse 使用技术:spring+struts2 +hibernate+css+jquery+mysql+proxool连接池
proxool用于spring,hibernate,struts集成数据库连接稳定版,修复proxool内部BUG
在数据库开发当中,对于开启的数据库连接,有时候会忘记关闭!使用此插件,可以检测未...适用于所有数据库,并支持Hibernate,proxool连接池 等框架. 如有任何问题,可以给我留言或发Email:geom@163.com 欢迎大家指正错误!
本项目是一个小型的电子商务系统,使用Struts2+spring+hibernate框架...有完整的jar包和数据库文件(数据库放在webroot/data目录下),采用的是mysql数据库,数据库连接池配置文件是proxool.xml,集成了log4j日志组件
struts2+spring2.5+hibernate3.2整合所需的所有jar包,并额外包含了dwr.jar、分页组件pager-taglib、绘图组件jfreechart.jar、Excel解析工具包jxl.jar、数据库连接池工具包proxool.jar