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

配置tomcat数据池

阅读更多

      配置tomcat数据池一般在全局与局部两种配置方式,由于全局配置后的WEB项目移植性不好,所以建议使用局部方式来配置。

     在你想要使用tomcat 连接池的项目中的web.xml文件中添加如下内容:

  <resource-ref>
        <description>DB Connection</description>
        <res-ref-name>jdbc/mysql</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
 

 其中你需要根据自己的实际修改一下<res-ref-name>的内容,

然后在META-INF文件夹下创建一个content.xml文件,加入如下内容:

 

<Context reloadable="true">
    <Resource name="jdbc/mysql" auth="Container"
        type="javax.sql.DataSource" maxActive="4" maxIdle="10"
        maxWait="100000" username="root" password="admin"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://127.0.0.1:3306/yourdatabasename" />
</Context>
 

 其它的不用多说,这个地方注意<Resource name=...../> 此处的name与web.xml文件中的<res-ref-name>对应,这样整个连接池配置过程中结束 了。但注意tomcat连接池只能在tomcat上运行,脱离tomcat则无法运行.

 

另外,一定要将mysql的数据库驱动放在tomcat服务器上,仅包含在项目中是不行的.

分享到:
评论
1 楼 jiarry 2009-05-27  
server.xml仍然还要配置吧。

<Context path="/yourprojectname" docBase="yourprojectname" debug="1" 
    reloadable="true" crossContext="true"> 
    <Resource name="jdbc/mysql" auth="Container" 
        type="javax.sql.DataSource" maxActive="4" maxIdle="10" 
        maxWait="100000" username="root" password="admin" 
        driverClassName="com.mysql.jdbc.Driver" 
        url="jdbc:mysql://127.0.0.1:3306/yourdatabasename" /> 
</Context> 

相关推荐

    Tomcat连接池配置.doc

    Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...

    Tomcat连接池配置详解

    配置Tomcat连接池的步骤如下: 1. **登录Tomcat管理页面**: 首先,你需要通过浏览器访问Tomcat的管理界面。在本例中,你可以输入 `http://localhost:8080/admin`,默认情况下,用户名为`admin`,密码为空。这将带...

    tomcat数据连接池配置

    总结,Tomcat数据连接池的配置涉及到选择合适的连接池实现、添加依赖、配置Context文件以及在应用中使用数据源。正确配置和管理数据连接池能显著提升Web应用的性能,同时降低资源消耗,是每个Java开发者必备的技能之...

    java web项目配置tomcat连接池的那些搓事

    本篇文章将详细探讨如何在Java Web项目中配置Tomcat连接池以及涉及的相关知识点。 首先,我们需要了解什么是连接池。连接池是一种在应用程序启动时预先创建并维护一定数量的数据库连接的机制,当应用程序需要访问...

    Tomcat连接池的配置

    本文将详细介绍如何配置Tomcat的连接池,即Catalina自带的`Apache Commons DBCP2`或`Apache Tomcat JDBC Pool`。 **一、Tomcat连接池的引入** Tomcat默认并未开启连接池,我们需要手动配置。首先,在Tomcat的`conf...

    Tomcat连接池配置

    **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用程序中引用这些连接池。提供的...

    tomcat数据源连接池配置

    在Java Web应用中,Tomcat作为一款广泛应用的Servlet容器,其数据源连接池配置是确保高效、稳定数据库访问的关键步骤。本篇文章将详细介绍如何在Tomcat中配置数据源连接池,以及涉及的相关jar包文件。 首先,理解...

    配置Tomcat数据源

    配置Tomcat数据源的知识点主要包括以下几个方面: 1. 数据源(DataSource)的概念: 数据源是数据库连接池的一种实现,它允许应用程序从池中获取数据库连接。数据库连接池的作用是预先建立一定数量的数据库连接,并...

    tomcat连接池配置

    总结,配置Tomcat连接池能够有效地管理数据库连接,提高系统的并发处理能力和资源利用率。了解并熟练掌握连接池的配置和使用,对于提升Java Web应用的性能至关重要。在实际项目中,根据应用的需求和数据库的负载情况...

    Tomcat6配置连接池

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

    配置tomcat数据源

    【标题】"配置Tomcat数据源"涉及到的是在Apache Tomcat服务器中设置应用程序的数据连接池,以便应用程序可以高效、安全地访问数据库。Tomcat作为一款流行的开源Java Servlet容器,经常被用于部署Java Web应用程序。...

    tomcat_连接池数据库密码加密解密方法

    在Tomcat环境下,连接池通常使用Apache Commons DBCP(Database Connection Pool)来管理数据库连接。默认情况下,DBCP会直接读取配置文件中的用户名和密码,这意味着这些信息是以明文形式存在的。一旦服务器被非法...

    配置tomcat连接池

    【标题】:配置Tomcat连接池 在Java Web开发中,Tomcat作为一款广泛应用的开源Servlet容器,常常需要与数据库进行交互。为了提高系统性能,有效地管理数据库连接,我们会使用到连接池技术。本教程将指导你如何在...

    tomcat连接池的配置与性能测试

    在这个场景中,我们将讨论如何配置Tomcat的连接池,并进行性能测试。 首先,我们需要将数据库驱动的JAR文件,例如MySQL的JDBC驱动,放入Tomcat的`common/lib`目录下。这是因为Tomcat会在这个路径下寻找JDBC驱动来...

    tomcat 连接池的配置笔记以及测试源码

    本文将深入探讨Tomcat连接池的配置,包括全局与局部配置的区别,以及可能出现的错误类型,并提供相关的测试源码。 一、Tomcat连接池介绍 Tomcat内建了两种连接池实现:Apache Commons DBCP(Database Connection ...

    Tomcat下对Oracle数据库连接池数据源的配置

    本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...

    Tomcat服务器配置及数据库连接池配置(个人整理版)

    ### Tomcat服务器配置及数据库连接池配置详解 #### 一、Tomcat服务器配置与环境搭建 ##### 1. JDK安装与配置 - **系统环境**:Windows 2003 Server SP3。 - **JDK路径设置**: - `JAVA_HOME` 设置为 `C:\JDK`。 ...

Global site tag (gtag.js) - Google Analytics