`
wiiln
  • 浏览: 151887 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Hibernate 配置连接池

阅读更多
hibernate使用tomcat5.5.9连接池

a) 在C://jakarta-tomcat-5.5.9/conf/Catalina/localhost下创建myweb.xml文件,文件名同web应用程序的名字.
b) 填入上下文配置内容:
<Context path="/myweb" docBase="myweb"
debug="5" reloadable="true" crossContext="true">
<Resource name="jdbc/TestDB"
       auth="Container"
       type="javax.sql.DataSource"
       maxActive="100"
       maxIdle="30"
       maxWait="10000"
       username="root"
       password=""
       driverClassName="com.mysql.jdbc.Driver"       url="jdbc:mysql://localhost:3306/testuseUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true"
/>
</Context>

c)然后在hibernate.cfg.xml中配置如下:
<session-factory>
    <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="connection.datasource">java:/comp/env/jdbc/TestDB</property>
    <property name="show_sql">true</property>
</session-factory>



分享到:
评论

相关推荐

    hibernate 配置连接池的三种方法

    以下是对Hibernate配置连接池的三种常见方法的详细说明: 1. **C3P0连接池配置** C3P0是一个开源的JDBC连接池,适用于Hibernate。配置C3P0连接池主要涉及在`hibernate.cfg.xml`中添加相应的属性。例如: ```xml ...

    hibernate配置连接池整理

    **标题:“Hibernate配置连接池整理”** 在Java开发中,数据访问层的性能优化往往离不开高效的数据连接管理,而连接池就是实现这一目标的关键技术。Hibernate作为一款强大的对象关系映射(ORM)框架,它提供了与...

    hibernate配置连接池大全

    Hibernate通过DataSource接口与连接池进行交互,配置连接池主要是配置Hibernate的`hibernate.c3p0`或`hibernate.connection.provider_class`等相关属性,选择合适的连接池实现,如C3P0、DBCP、Druid、HikariCP等。...

    hibernate配置连接池

    本篇文章将详细讲解如何在Hibernate中配置连接池。 首先,连接池的基本概念是:它是一种预创建并维护的数据库连接集合,当应用程序需要连接时,可以从池中获取一个已存在的连接,而不是每次都去数据库新建连接。这...

    hibernate结合连接池相关配置

    三、Hibernate配置连接池步骤 1. 添加依赖:首先,需要在项目的Maven或Gradle构建文件中添加对应连接池的依赖库,例如,使用HikariCP则需添加如下依赖: ```xml &lt;groupId&gt;com.zaxxer&lt;/groupId&gt; &lt;artifactId&gt;...

    Hibernate2和Hibernate3连接池配置.doc

    本文将详细讲解Hibernate2和Hibernate3中如何配置连接池,以及官方推荐的C3P0、Proxool和DBCP等连接池的使用。 首先,我们需要了解的是,Hibernate2和Hibernate3对连接池的支持有所不同。在Hibernate2中,Apache的...

    hibernate 连接池配置详解

    在使用Hibernate进行数据库操作时,合理配置连接池是非常重要的一步。连接池可以帮助我们更高效地管理数据库连接资源,避免频繁创建与销毁数据库连接带来的性能开销。Hibernate支持多种连接池方案,主要包括:默认...

    hibernate配置数据库连接池的三种方法

    数据库连接池是应用程序管理和维护数据库...总的来说,合理配置和使用数据库连接池是优化Hibernate应用性能的关键步骤之一,它有助于提升系统整体的运行效率,减少资源浪费,同时也便于监控和管理数据库连接的状态。

    在Hibernate中配置Proxool连接池

    在上述配置中,我们通过`hibernate.proxool.properties`指定了Proxool的配置文件路径,`hibernate.proxool.pool_alias`设置了连接池的别名,这个别名需要与Proxool配置文件中的alias一致。 接下来,我们需要创建...

    Hibernate Proxool连接池配置总结及常遇问题

    **(2)Hibernate配置** 在`Hibernate.hbm.xml`配置文件中,添加Proxool相关的配置项。例如: ```xml &lt;property name="hibernate.proxool.pool_alias"&gt;pool &lt;property name="hibernate.proxool.xml"&gt;ProxoolConf....

    Hibernate连接池的三种配置方式

    标题中的“Hibernate连接池的三种配置方式”指的是Hibernate框架中常用的三种数据库连接池实现,分别是:DBCP (BasicDataSource),C3P0,以及Proxool。这些连接池的目的是管理和优化数据库连接的创建、分配和回收,...

    创建hibernate的连接池及封装bean类的方式(图解)

    接下来,需要配置Hibernate以使用Oracle数据库和连接池。这通常通过`hibernate.cfg.xml`或`application.properties`来完成。 **示例:hibernate.cfg.xml** ```xml &lt;!DOCTYPE hibernate-configuration PUBLIC "-//...

    hibernate连接池

    本篇文章将详细介绍Hibernate支持的四种常用连接池及其配置。 1. **C3P0连接池**: C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。在Hibernate中配置C3P0,需要在`...

    hibernate以及连接池

    在实际项目中,我们需要在Hibernate配置文件(如hibernate.cfg.xml)中启用二级缓存,并选择合适的缓存提供商。同时,针对特定的实体类,需要明确哪些属性需要缓存,可以通过注解或XML配置来实现。 总结来说,...

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

    2. **默认连接池**:未配置连接池时,Hibernate会使用内置的连接池,但其性能较差,只适合开发环境。 3. **命名空间变化**:不同Hibernate版本中,连接池提供类的全限定名可能不同,如C3P0在Hibernate 2和3中的配置...

    Hibernate的连接池和数据源配置

    Hibernate的三种连接池设置C3P0、Proxool和DBCP. 详细说明及配置方法 Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP.

    hibernate连接池.doc

    配置连接池时,开发者需要设置一系列属性,如JDBC驱动类、数据库URL、用户名、密码,以及连接池特定的属性,例如最小连接数、最大连接数、超时时间等。下面是一个使用C3P0连接池的配置示例: ```xml ...

    hibernate 配置 C3P0 连接池

    在探讨如何在Hibernate框架中配置C3P0连接池之前,我们先简要了解下Hibernate与C3P0的基本概念。 Hibernate是一个开放源代码的对象关系映射(ORM)框架,它实现了Java对象与数据库表之间的映射,允许开发人员以面向...

Global site tag (gtag.js) - Google Analytics