`
jasph77
  • 浏览: 5780 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

使用Tomcat6连接池

阅读更多

第一步 Tomcat6根目录下, conf文件夹下面:修改context.xml文件;

在<Context>中加入:

<Resource name="jdbc/test"   
       auth="Container"   
       type="javax.sql.DataSource"   
       driverClassName="oracle.jdbc.driver.OracleDriver"   
       url="jdbc:oracle:thin:@www.hz10001.cn:1521:ahdb" //杭州电信网上营业厅  
       username="ahdbs"
       password="ahdbs"
       maxActive="10"   
       maxIdle="3"   
       maxWait="10000" />  

 

 

第二步、项目文件架下: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>
 

第三步、写个测试一下

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
   try {
      Context initCtx = new InitialContext();
      Context envCtx = (Context) initCtx.lookup("java:comp/env");
      DataSource ds = (DataSource) envCtx.lookup("jdbc/test");
      Connection conn = ds.getConnection();


      Statement stmt = conn.createStatement();
      ResultSet rst = stmt.executeQuery("describe host");
      while (rst.next()) {
         out.println(rst.getString(1));
      }
      conn.close();
   } catch (Exception e) {
      e.printStackTrace();
   }
%>
 
分享到:
评论

相关推荐

    Tomcat连接池配置.doc

    本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、Tomcat 连接池配置的必要性 在 Web 应用程序中,数据库连接池是必不可少的组件,它可以大大提高数据访问的速度和安全...

    Tomcat6配置连接池

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

    tomcat数据库连接池的使用

    在Java开发中,Tomcat作为一款广泛使用的应用服务器,提供了对数据库连接池的支持,使得应用程序可以高效、便捷地管理数据库连接。本文将详细介绍如何在Tomcat中配置和使用数据库连接池,以及相关的知识点。 首先,...

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

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

    tomcat连接池与阿里Druid连接池

    Tomcat 连接池和阿里 Druid 连接池都是常用的数据库连接池实现,但是它们有不同的特点和使用场景。下面是它们的比较: |特点|Tomcat 连接池|阿里 Druid 连接池| | --- | --- | --- | |性能|高效|高效| |可靠性|可靠...

    tomcat6连接池 数据源配置

    ### Tomcat 6连接池数据源配置详解 #### 一、引言 在Java Web开发中,数据库连接的管理是一项非常重要的任务。合理地管理和优化数据库连接不仅可以提高应用程序的性能,还能有效避免资源浪费和系统崩溃的风险。...

    TOMCAT数据库连接池配置说明文档

    《TOMCAT数据库连接池配置详解》 TOMCAT数据库连接池配置是Java Web开发中不可或缺的一环,它能够有效地管理和优化数据库连接,提高系统性能。以下是对TOMCAT数据库连接池配置的详细说明。 首先,你需要下载TOMCAT...

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

    ### Tomcat连接池数据库密码加密解密方法详解 在企业级应用中,数据库的安全性尤为重要。其中,数据库连接池作为应用程序与数据库之间的桥梁,扮演着关键角色。然而,当数据库的用户名和密码直接硬编码在配置文件...

    tomcat连接池配置

    本文将详细探讨Tomcat连接池的配置,包括其原理、配置步骤以及优化策略。 一、连接池原理 连接池是一种资源管理技术,用于存储数据库连接。它预先创建一定数量的数据库连接,当应用程序需要时可以从池中获取,使用...

    Tomcat连接池配置

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

    Tomcat连接池的配置

    **一、Tomcat连接池的引入** Tomcat默认并未开启连接池,我们需要手动配置。首先,在Tomcat的`conf`目录下找到`context.xml`文件,这里是我们配置全局资源的地方。添加以下代码来定义一个名为`myDB`的连接池: ```...

    tomcat数据连接池配置

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

    Tomcat配置连接池说明

    ### 二、Tomcat连接池配置详解 #### 1. 修改server.xml文件 Tomcat的server.xml文件位于conf目录下,是Tomcat的核心配置文件,控制着Tomcat的启动、停止以及主要服务的配置。在该文件中,我们可以通过添加`...

    tomcat连接池的使用

    对于Java初学者来说,理解如何设置和使用Tomcat连接池是至关重要的。 首先,为了使用Tomcat连接池,我们需要确保数据库驱动程序已经正确安装。对于SQL Server 2000,你需要将3个jar包复制到Tomcat的`common/lib`...

    Tomcat连接池配置详解

    Tomcat连接池,也称为数据源(DataSource),允许复用已建立的数据库连接,减少创建和关闭连接的开销。 配置Tomcat连接池的步骤如下: 1. **登录Tomcat管理页面**: 首先,你需要通过浏览器访问Tomcat的管理界面...

    Tomcat配置连接池

    很好的配置tomcat连接池的方法 方便数据库连接 简单实用

    tomcat6.0连接池配置方法详解

    Tomcat作为一款广泛使用的Java应用服务器,提供了内置的连接池功能,方便开发者进行数据库访问操作。本文将详细介绍如何在Tomcat 6.0中配置连接池,并通过一个简单的示例来展示其配置方法。 #### 一、连接池基本...

Global site tag (gtag.js) - Google Analytics