`

Tomcat6 Oracle数据库连接池配置

阅读更多

1.需要Tomcat6.0OracleJDBC驱动程序包(放在Tomcat/lib下)

 

2.配置tomcat下的conf下的context.xml文件,在之间添加连接池如下:

 

<Resource

name="jdbc/test"

auth="Container"

type="javax.sql.DataSource"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@sea:1521:seadb"

username="jcrm"

password="jcrm"

maxActive="20"

maxIdle="2"

maxWait="-1"/>

 

3.配置你的应用下的web.xml中的之间加入:

xml 代码

 

    <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>

 

4.大功告成,不用在原来的server.xml里面配置了,下面就可以编写测试程序了,这个网上就很多了,主要的就上面,当然要把连接驱动程序都放到tomcat6下的lib下面.测试代码如下:

java 代码

 

<!doctype html public "-//w3c//dtd html 4.0 transitional//en"   

"http://www.w3.org/TR/REC-html40/strict.dtd">  

<%@ page import="java.sql.*"%>  

<%@ page import="javax.sql.*"%>  

<%@ page import="javax.naming.*"%>  

<%@ page session="false" %>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<%   

    out.print("MyTest");  

    DataSource ds = null;  

    try{  

    Context initCtx = new InitialContext();

    Context envCtx = (Context) initCtx.lookup("java:comp/env");

    ds = (DataSource) envCtx.lookup("jdbc/test");

    Connection conn = ds.getConnection();  

    Statement stmt = conn.createStatement();  

    String strSql = " select * from dual";  

    ResultSet rs = stmt.executeQuery(strSql);  

    while(rs.next()){  

          out.println("<br/>");

       out.print(rs.getString(1));

          out.println("<br/>");

          out.println("Test Success");

          out.println("<br/>");             

      }

    }  

    catch(Exception ex){  

        out.print("Exception is :"+ex.getMessage());  

     ex.printStackTrace();  

    }  

%>

分享到:
评论
1 楼 ms_X0828 2008-12-03  
谢谢

相关推荐

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

    以上就是Tomcat服务器下配置Oracle 10g数据库连接池数据源的详细步骤。通过正确的配置和管理,你可以确保应用程序高效、稳定地与数据库交互。记得定期检查和调整连接池参数,以适应不同阶段的应用负载。

    Tomcat_6.0配置oracle数据库连接池

    本文将详细讲解如何在Tomcat 6.0中配置Oracle数据库连接池。 首先,我们要明白连接池的基本原理。数据库连接池管理数据库连接,避免每次需要连接时都创建新的连接,而是复用已存在的连接,这样可以显著减少数据库...

    tomcat下配置oracle的连接池

    在Tomcat中,我们通常使用Apache的DBCP(数据库连接池)或C3P0这样的第三方连接池实现。这里以常见的DBCP为例,配置步骤如下: 1. **添加依赖**: 首先,需要在项目的`pom.xml`文件中添加DBCP的依赖,或者将对应的...

    tomcat6.0+oracle数据库连接池

    本篇文章将深入探讨如何在Tomcat 6.0应用服务器上配置Oracle数据库连接池,以及如何使用第三方DBCP(Database Connection Pool)库来实现这一目标。DBCP是一个开源的Java连接池实现,它为应用程序提供了一种有效管理...

    Tomcat配置Oracle连接池.doc

    《Tomcat配置Oracle连接池详解》 在Java Web应用中,Tomcat作为流行的Servlet容器,其性能优化和资源管理是关键环节之一。Oracle数据库作为企业级的数据库管理系统,经常被用于存储大量数据。本文将深入探讨如何在...

    Tomcat6配置连接池

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

    Tomcat的数据库连接池设置与应用

    本文将详细介绍如何在Tomcat中配置和使用Oracle数据库连接池。 #### 方案一:简易方式 ##### 配置步骤 1. **放置Oracle驱动包**:首先,需要将Oracle的驱动程序包(例如ojdbc6.jar)放置到web应用的`WEB-INF/lib`...

    Tomcat数据库连接池的配置方法总结.docx

    Tomcat数据库连接池的配置方法总结 Tomcat数据库连接池的配置方法总结是一种关键的有限的昂贵的资源,对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这...

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

    本文将详细介绍如何在Tomcat6中配置连接池,并实现数据库连接的自动重连功能。 #### 二、Tomcat6连接池配置 **1. 修改`conf/server.xml`文件** 在Tomcat6中配置连接池的第一步是修改`conf/server.xml`文件,增加...

    Tomcat配置数据库连接池

    本文将详细讲解如何在Tomcat服务器上配置数据库连接池,以及为何需要使用它。 首先,我们来理解“连接池”是什么。连接池,即Connection Pool,是一种管理数据库连接资源的技术。它允许程序在需要时从池中获取一个...

    Tomcat web应用中配置连接池的详细过程

    本文将详细介绍如何在Tomcat环境中配置Oracle数据库连接池,并给出相应的配置示例。 #### 二、配置步骤 ##### 1. 在 `server.xml` 文件中配置数据源 首先,需要在Tomcat服务器的 `server.xml` 文件中的 `...

    Tomcat连接池配置

    2. **配置Oracle数据库连接池** - 首先,需要在Tomcat的`lib`目录下添加Oracle驱动的jar包(如`ojdbc.jar`)。 - 在`conf/server.xml`文件中,定义一个新的`Resource`元素来创建数据源。例如: ```xml ...

    oracleXE-Tomcat 数据库连接池实例

    在Java Web开发中,数据库连接池是一种重要的技术,它能有效地管理和复用数据库连接,提高系统的性能和效率。本实例将介绍如何在Oracle XE数据库与Tomcat之间配置连接池。 首先,我们需要了解连接池的基本概念。...

    在Tomcat服务器下使用连接池连接Oracle数据库

    在Tomcat服务器上使用连接池连接Oracle数据库是一个常见的任务,涉及到服务器配置、数据库连接管理和Java编程。以下将详细解释这个过程中的关键步骤和技术点。 首先,我们来看一下配置过程: 1. **修改web.xml文件...

    tomcat6连接池 数据源配置

    通过以上配置,我们可以在 Tomcat 6 中成功设置一个 Oracle 数据库的连接池数据源。合理的配置不仅能提升应用性能,还能保证系统的稳定性和安全性。开发者应根据实际需求灵活调整各项参数,并密切关注应用运行时的...

    tomcat 6.X 连接池的配置

    Tomcat 6.X 的连接池配置是一个核心环节,它通过数据库连接池实现资源复用,提高应用效率。 【标签】:Tomcat 连接池 MySQL Oracle 【正文】: 数据库连接池是现代Web应用程序中不可或缺的一部分,它优化了数据库...

    数据库连接池的配置 完整版

    在本“数据库连接池的配置 完整版”压缩包中,包含了三个配置文件(假设为xxx.xml)以及一个说明文档,旨在帮助开发者理解和实践数据库连接池的配置过程。 首先,我们需要了解数据库连接池的基本概念。数据库连接池...

    tomcat中连接oracle数据库的问题[归纳].pdf

    【Tomcat与Oracle数据库连接详解】 Tomcat,作为Apache Jakarta项目的子项目,是Sun公司推荐的JSP和Servlet容器,以其高效稳定而受到广大开发者的青睐。Tomcat自4.0版本开始引入了数据库连接池功能,使得在处理大量...

Global site tag (gtag.js) - Google Analytics