`
725137
  • 浏览: 82135 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Hibernate使用Jndi(Tomcat连接池)配置

阅读更多

Resource name="jdbc/test"   
        auth="Container"   
        type="javax.sql.DataSource"   
        driverClassName="oracle.jdbc.driver.OracleDriver"   
        url="jdbc:oracle:thin:@172.29.96.23:1521:ahdb"   
        username="ahdbs"
        password="ahdbs"
        maxActive="10"   
        maxIdle="3"   
        maxWait="10000" />  
2,项目文件架下:WEB-INF目录下:修改web.xml文件:

在<web-app>中加入:

  <resource-ref>
    <description>DB Connection</description>
    <res-ref-name>jdbc/test</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
  </resource-ref>
3,
Hibernate中如下配置


	<property name="connection.datasource">java:/comp/env/jdbc/test</property>
	<property name="dialect">
		org.hibernate.dialect.MySQLDialect
	</property>


分享到:
评论

相关推荐

    Hibernate使用Tomcat连接池.doc

    本文将详细介绍如何在Hibernate中使用Tomcat的内置连接池DBCP(Database Connection Pool)。 首先,Tomcat的连接池配置是在`server.xml`文件中进行的。在`&lt;Context&gt;`标签内,我们需要添加一个名为`jdbc/quickstart...

    Tomcat6配置连接池

    ### Tomcat6配置连接池详解 #### 一、引言 在Java Web开发中,数据库连接池技术的应用极为广泛。合理的数据库连接管理不仅能提高应用程序的性能,还能有效避免因频繁创建销毁连接所导致的资源浪费问题。Apache ...

    用dbcp连接池,mysql数据库,在tomcat服务器下,通过hibernate配置jndi数据源.doc

    综上所述,这个文档主要讲述了如何在Tomcat服务器上,通过Hibernate和JNDI数据源配置,使用DBCP连接池连接MySQL数据库。尽管Hibernate官方并不推荐使用DBCP,但文档仍然提供了详细的配置步骤,包括环境准备、数据库...

    Tomcat6连接池配置详解(自动重连)

    ### Tomcat6连接池配置详解(自动重连) #### 一、引言 在现代Web应用开发中,数据库连接管理是非常重要的一环。为了提高应用性能并确保资源的有效利用,通常采用连接池技术来管理数据库连接。Apache Tomcat作为一...

    网站开发JNDI与连接池.pptx

    在实际的Web应用开发中,JNDI常被用来查找和获取数据源,而连接池如DBCP和C3P0则负责管理和优化数据库连接的使用。开发者通过配置连接池参数,可以调整连接池的行为以适应不同的应用场景,比如调整最小和最大连接数...

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

    【hibernate配置数据库连接池的三种方法】 在软件开发中,数据库连接池是一种重要的资源管理工具,它能显著提高数据库操作的效率和性能...总的来说,正确配置和使用数据库连接池对于优化Hibernate应用的性能至关重要。

    Hibernate几种连接池的比较

    4. **DBCP 连接池**:尽管在Hibernate3中不再推荐,但如果你需要使用,可以通过JNDI来配置,将数据源设置为JNDI名称,这样可以将连接池的管理交给应用服务器,便于管理和维护。 在选择连接池时,通常会考虑以下几个...

    hibernate结合连接池相关配置

    4. Apache Tomcat JDBC Pool:Tomcat服务器自带的连接池,适合与Tomcat服务器一起使用。 5. Druid:阿里巴巴开源的数据库连接池,除了基本功能外,还提供了监控、SQL审计等功能。 三、Hibernate配置连接池步骤 1. ...

    tomcat配置连接池

    通过这种方式,Tomcat连接池将负责管理数据库连接的生命周期,优化数据库操作的性能,同时减少系统资源的消耗。在实际应用中,还可以根据需要调整连接池的参数,如最小连接数、最大连接数、超时时间等,以适应不同...

    tomcat下面配置连接池

    根据给定的文件信息,...### 二、Spring框架与Tomcat连接池整合 #### 2.1 使用JNDI访问数据源 在Spring配置文件中,可以通过JNDI(Java Naming and Directory Interface)来访问在Tomcat中定义的数据源: ```xml ...

    Hibernate3.2连接池

    本文将详细阐述如何在Hibernate 3.2中配置和使用连接池,包括C3P0、DBCP和通过JNDI从容器获取连接池。 1. **使用Hibernate自带的连接池** Hibernate 3.2虽然自带了一个连接池,但由于性能和稳定性问题,官方并不...

    java常用数据源连接池配置

    以下示例展示了如何在Tomcat服务器中配置一个数据源连接池来连接MySQL数据库。配置主要涉及Tomcat的`context.xml`文件以及相关的环境变量设置。 ##### 1. `context.xml`文件配置 ```xml maxActive="50" maxIdle...

    关于DBCP数据库连接池配置整理宣贯.pdf

    DBCP(DataBase Connection Pool)是Apache组织提供的一款Java数据库连接池组件,它是Tomcat服务器默认使用的连接池组件。数据库连接池技术的主要目的是提高系统性能,减少数据库操作中的资源开销,通过预先创建并...

    tomcat_jndi_hibernate.txt

    这里使用了 C3P0 连接池作为 Hibernate 的连接提供者,并指定了 JNDI 数据源名称。 2. **编写测试页面:**为了验证配置是否正确,可以编写一个简单的 JSP 页面来测试数据源是否可用。 ```jsp ;charset=UTF-8" %&gt;...

    在Tomcat下配置JNDI.doc

    本篇将详细介绍如何在Tomcat下配置JNDI,以便于多个组件共享数据库连接池,例如在Hibernate框架中使用。 首先,我们需要理解Tomcat中的JNDI配置。JNDI允许我们将资源(如数据源)注册到一个全局命名空间中,这样...

    数据库连接池问题.doc

    在Hibernate的配置文件中,可以指定数据源的JNDI名称,使Hibernate使用已配置的连接池。 7. **选择和使用数据库连接池** 虽然Tomcat提供了内置的连接池实现,但还有许多优秀的第三方连接池组件,如Apache DBCP、C3...

    简单配置hibernate

    默认的 Hibernate 连接池功能有限,推荐使用成熟的连接池实现,如 C3P0、Druid 或者应用服务器自身的连接池(如 Tomcat 的 DBCP、WebLogic)。配置时,需要取消 Hibernate 内置连接池的相关设置,并根据所选连接池的...

Global site tag (gtag.js) - Google Analytics