`
robinjie
  • 浏览: 135621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate+proxool的数据库连接池配置方法

阅读更多

下面我介绍一下在使用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 代码

    1. <!---->xml version="1.0" encoding="utf-8"?>       
    2. <something-else-entirely>       
    3. <proxool>       
    4. <alias>proxoolPoolalias>       
    5. <!---->       
    6. <driver-url>jdbc:microsoft:sqlserver://192.168.0.5:1433;DatabaseName=videopublishdriver-url>       
    7. <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriverdriver-class>       
    8. <driver-properties>      
    9. <property name="user" value="jdbc_user"/>      
    10. <property name="password" value="memory"/>      
    11. driver-properties>       
    12. <!---->       
    13. <house-keeping-sleep-time>90000house-keeping-sleep-time>       
    14. <!---->       
    15. <maximum-new-connections>20maximum-new-connections>       
    16. <!---->       
    17. <prototype-count>5prototype-count>       
    18. <!---->       
    19. <maximum-connection-count>100maximum-connection-count>       
    20. <!---->       
    21. <minimum-connection-count>10minimum-connection-count>      
    22. proxool>      
    23. something-else-entirely>      
    3、以上就是proxool所需的配置文件,下面就是hibernate.cfg.xml文件的配置了,也很简单,文件内容如下:  
    xml 代码
    1. <!---->xml version='1.0' encoding='UTF-8'?>      
    2. <!---->
    3.           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"      
    4.           "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">      
    5.                 
    6. <hibernate-configuration>      
    7. <session-factory>      
    8.     <property name="proxool.pool_alias">proxoolPoolproperty>      
    9.     <property name="proxool.xml">proxoolconf.xmlproperty>      
    10.     <property name="connection.provider_class">org.hibernate.connection.ProxoolConnectionProviderproperty>      
    11.     <property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriverproperty>          
    12.     <property name="show_sql">trueproperty>      
    13.     <mapping resource="com/vp/persistent/pojo/Users.hbm.xml" />      
    14.     <mapping resource="com/vp/persistent/pojo/Videoclasses.hbm.xml" />      
    15.     <mapping resource="com/vp/persistent/pojo/Videodiscuss.hbm.xml" />      
    16.     <mapping resource="com/vp/persistent/pojo/Videoinfo.hbm.xml" />      
    17. session-factory>      
    18. hibernate-configuration>      
  • 分享到:
    评论

    相关推荐

      spring3+hibernate3+proxool+mysql 超级企业J2EE DEMO(jar在下一个文件中,jar太大了)

      本项目采用当前主流的MVC和IOC框架spring 3、优秀的ORM框架hibernate和超级厉害的proxool数据库连接池。这个工程demo,是本人在企业应用中的项目缩影,绝对实用于企业的应用。 适合朋友: 1.一直用单独的servlet和...

      利用hibernate+spring配置proxool连接池连接Access数据库

      proxool-0.9.1(my).jar 包是我修改了proxool-0.9.1后的jar包,修改后可以完全支持spring配置,并添加了charSet配置属性,用于配置数据库链接的设置默认字符集,并且解决了proxool数据库连接池报如下错误的问题:...

      Hibernate+Proxool配置

      数据库连接池的最大好处是节省开销。我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool

      struts2.2.3+spring2.5.6+hibernate3.2+proxool0.9.1

      struts2.2.3+spring2.5.6+hibernate3.2+proxool0.9.1 proxool数据库连接池例子 0资源下载

      框架整合Spring MVC3.23+Spring3.23+Hibernate4.2.3+Activiti5.16.3+Proxool连接池

      框架整合Spring MVC3.23+Spring3.23+Hibernate4.2.3+Activiti5.16.3,三层架构dao,service,controller,使用proxool连接池(已配置好监听器),默认链接mysql数据库。可根据项目开发需要,做适当修改,各项配置齐全...

      proxool连接池用户名密码加密

      proxool 数据库连接池用户名、密码加密处理,文件里面包含可直接使用加密的jar以及相关使用说明。

      【毕业设计】SSH框架实战项目——在线商品拍卖网(源码+数据库).zip

      【毕业设计】SSH框架实战项目...Struts2+Spring+Hibernate+MySQL5.x+proxool数据库连接池 (3)主要功能: 用户:注册,登录,修改密码,注销 商品:添加新商品,查看在拍商品,出价 出价记录:提交出价记录,成交

      java学生会管理信息系统,活动发布,报名等

      项目描述 学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理、活动... ... ... ...jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse ...spring+struts2 +hibernate+css+jquery+mysql+proxool连接池

      Proxool 在 Hibernate 中的典型配置

      Proxool 是一种 Java 数据库连接池技术。本材料详细描述Proxool的配置过程。

      hibernate 简单测试

      hibernate的简单映射和数据库连接池proxool的Java测试和hibernate和proxool的整合

      JAVA学生会管理信息系统SSH框架、mysql数据库

      学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理、活动... ... ... 运行环境 jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse ...spring+struts2 +hibernate+css+jquery+mysql+proxool连接池

      SSH2图书馆管理系统(源码)

      struts2+spring+hibernate开发的简易图书馆管理系统,并采用了proxool数据库连接池。含数据库文件(MSSQL和MySQL)

      proxool-091.rar

      hibernate4 使用 proxool连接池,获取数据库链接,解决mysql 8小时超时问题 proxool版本为0.9.1

      Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g含全包5

      proxool_cofig.xml为连接池配置 此项目可做基础项目开发原型方便,启动此项目在weblogic10中会有antlr-2.7.6rc1.jar此包的异常请配置其先加载并将次包考入 bea\wlserver_10.0\server\lib目录下,再将bea\user_projects...

      毕业设计-java学生会信息管理系统源码

      学生会信息管理系统(管理员与注册用户)SSH框架 mysql数据库 管理员:用户管理、人员管理... 运行环境:jdk7(8)+tomcat7(8)+mysql5.6+Myeclipse 使用技术:spring+struts2 +hibernate+css+jquery+mysql+proxool连接池

      proxool bug修复版jar

      proxool用于spring,hibernate,struts集成数据库连接稳定版,修复proxool内部BUG

      overlook-1.0(用于检测未关闭的数据库的连接)

      在数据库开发当中,对于开启的数据库连接,有时候会忘记关闭!使用此插件,可以检测未...适用于所有数据库,并支持Hibernate,proxool连接池 等框架. 如有任何问题,可以给我留言或发Email:geom@163.com 欢迎大家指正错误!

      ssh项目实例

      本项目是一个小型的电子商务系统,使用Struts2+spring+hibernate框架...有完整的jar包和数据库文件(数据库放在webroot/data目录下),采用的是mysql数据库,数据库连接池配置文件是proxool.xml,集成了log4j日志组件

      struts2 spring hibernate所需jar包

      struts2+spring2.5+hibernate3.2整合所需的所有jar包,并额外包含了dwr.jar、分页组件pager-taglib、绘图组件jfreechart.jar、Excel解析工具包jxl.jar、数据库连接池工具包proxool.jar

    Global site tag (gtag.js) - Google Analytics