`
jackingyu
  • 浏览: 7838 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

hibernate 配置 proxool连接池 示例

阅读更多
hibernate 配置proxool连接池 示例

在Hibernate.hbm.xml文件中加入以下代码:

<hibernate-configuration>

<session-factory>
  <property name="hibernate.show_sql">true</property>
  <property name="hibernate.connection.provider_class">//以下配置加载Proxool连接池的类文件,不同的连接池可能用的加载类不一样
   org.hibernate.connection.ProxoolConnectionProvider
  </property>
  <property name="hibernate.proxool.pool_alias">DBPool</property>//这里是给的别名
  <property name="hibernate.proxool.xml">pool.xml</property>//这里是用到的Proxool文件

</session-factory>

</hibernate-configuration>

编写Proxool的配置文件:proxool.xml




<?xml version="1.0" encoding="UTF-8"?>

<something-else-entirely>

<proxool>
  <alias>DBPool</alias>
  <driver-url>
   jdbc:mysql://localhost:3306/shopping
//数据库地址
  </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>
  <maximum-new-connections>20</maximum-new-connections>
  <prototype-count>5</prototype-count>
  <maximum-connection-count>100</maximum-connection-count>
  <minimum-connection-count>10</minimum-connection-count>
</proxool>

</something-else-entirely>
分享到:
评论

相关推荐

    Spring+Hibernate+Proxool连接池

    本话题将深入探讨如何在Spring中整合Hibernate ORM框架,并结合Proxool连接池来实现高效、稳定的数据库连接管理。 标题“Spring+Hibernate+Proxool连接池”意味着我们将讨论如何将这三大组件集成在一起,以构建一个...

    hibernate与proxool连接池整合demo

    本文将详细讲解如何将Hibernate与Proxool连接池整合,以实现更高效的数据访问。 1. Hibernate简介: Hibernate是一个开源的ORM框架,它提供了一种在Java应用程序中操作数据库的方式,无需编写大量的SQL语句。通过...

    proxool连接池配置详解

    ### Proxool连接池配置详解 #### 一、概述 Proxool是一个开源的轻量级Java数据库连接池实现,其主要目标是替代常见的数据库连接池解决方案,如C3P0或DBCP,并且提供了更加灵活和易于配置的特性。在实际应用中,...

    Hibernate 联接池 proxool例子和jar包

    综上所述,这个"Hibernate dbpool proxool例子和jar包"提供的内容应该包含了如何在Hibernate项目中配置和使用Proxool连接池的示例代码以及所需的jar包,对于学习和实践Hibernate与Proxool的结合使用非常有帮助。...

    hibernate3+ proxool-0.9.1配置 和proxool-0.9.1.jar

    标题中的“hibernate3+ proxool-0.9.1配置”涉及到的是在Java开发中,使用Hibernate3 ORM框架与Proxool连接池的整合配置。Hibernate3是一款流行的持久层框架,它允许开发者用面向对象的方式来操作数据库,而Proxool...

    proxool数据库连接池实例(带监控功能)

    Proxool与其他连接池如C3P0、DBCP等相比,具有配置灵活、监控能力强的特点。在Java应用中,Proxool能够与JDBC无缝集成,为应用程序提供高效的数据访问服务。 **Proxool的基本工作原理:** Proxool维护一个连接池,...

    Hibernate连接池的各种配置

    在Hibernate中配置Proxool连接池,我们主要通过`hibernate.cfg.xml`配置文件进行。以下是一个基本的配置示例: ```xml &lt;hibernate-configuration&gt; ... &lt;!-- 配置Proxool连接池 --&gt; &lt;property name="hibernate....

    ssh小框架(proxool连接池)

    在实际项目中,"newMind"可能是一个包含有关SSH框架和Proxool连接池的教程、示例代码或者思维导图的文件。这个文件可以帮助开发者理解如何在SSH框架下集成并配置Proxool,从而提升应用的性能和稳定性。学习这部分...

    数据库连接池以及hibernate对各种连接池的整合

    2. **Proxool**:它是一个可以将其他类型的JDBC驱动封装进连接池的Java SQL Driver,具有高度可配置性,快速且稳定,能为现有JDBC驱动添加连接池功能。 3. **Jakarta DBCP**:基于Apache Commons Pool的对象池机制...

    Hibernate2和Hibernate3连接池配置.doc

    3. **Proxool连接池配置**: 对于Proxool,配置如下: ```xml ... &lt;property name="hibernate.c3p0.proxy_factory_class"&gt;org.hibernate.connection.ProxoolProxyFactory &lt;property name="proxool.hibernate....

    hibernate自动重新连接数据库proxool的使用

    例如,设置`hibernate.proxool.statistics`为`true`,可以开启统计信息,便于分析连接池的使用情况。 在应用运行过程中,如果检测到数据库连接断开,`Hibernate`会根据配置的`Proxool`参数尝试重新建立连接。这大大...

    HIbernate连接池配置总结基于第三方c3p0和proxool

    配置Hibernate连接池主要涉及修改`hibernate.cfg.xml`文件。例如,配置C3P0时,需要添加以下属性: - `hibernate.c3p0.min_size`:最小连接数。 - `hibernate.c3p0.max_size`:最大连接数。 - `hibernate.c3p0....

    proxool-0.9.1 Hibernate 的常用链接池技术 附带配置 一学就会

    以下是一个完整的`proxool.properties`配置文件示例,用于配置Proxool连接池: ``` proxool.my_pool_name.driver-url=jdbc:mysql://localhost:3306/mydb proxool.my_pool_name.user=myuser proxool.my_pool_name....

    proxool-0.9连接池+hibernate

    2. **配置`Hibernate`**:在`hibernate.cfg.xml`配置文件中,指定`Proxool`作为连接池的实现,设置相关的连接池参数,如最大连接数、超时时间等。 ```xml &lt;property name="hibernate.connection.provider_class"&gt;...

    hibernate连接池.doc

    下面是一个使用C3P0连接池的配置示例: ```xml &lt;property name="c3p0.min_size"&gt;5 &lt;property name="c3p0.max_size"&gt;20 &lt;property name="c3p0.timeout"&gt;300 &lt;property name="c3p0.max_statements"&gt;50 ...

    hibernate连接池配置

    - 当未配置任何连接池时,Hibernate会使用其内建的连接池。然而,这个内建连接池的性能并不理想,且可能存在一些已知的BUG。例如,有些开发者在MySQL环境下遇到过连接悬空的问题。因此,官方建议只在开发环境中使用...

    Hibernate配置数据连接

    除了c3p0之外,Hibernate还支持Proxool连接池。Proxool是另一个流行的JDBC连接池实现,其配置方式与c3p0类似,但具体的配置选项有所不同。 #### 五、总结 通过以上配置,我们可以看到,在Hibernate中使用不同的...

    hibernate与连接池

    3. **配置Hibernate**:在hibernate.cfg.xml文件中指定使用Proxool连接池。 以上介绍了Hibernate与C3P0以及Proxool的结合使用方式,这两种连接池都有其各自的优势。合理选择并配置合适的连接池,能够有效提升...

    ssh数据库连接池proxool

    Proxool是SSH框架中常用的数据库连接池之一,以其轻量级、灵活配置和优秀的性能表现而受到青睐。 数据库连接池的基本原理是预先在内存中创建一定数量的数据库连接,应用程序在需要时可以从池中获取连接,使用完毕后...

    SSH2全注解整合(spring2.5+hibernate3.3+struts2.1+泛型DAO+proxool连接池)

    Proxool连接池是一种数据库连接池实现,它能够有效地管理和复用数据库连接,提高系统性能,减少数据库资源的消耗。在SSH整合中,Proxool可以通过Spring的配置来管理,通过设置相关属性,如poolName、driverSource、...

Global site tag (gtag.js) - Google Analytics