`

eclipse下配置Tomcat6.0的数据库连接池详解

 
阅读更多

 

eclipse下配置Tomcat6.0的数据库连接池详解

 

1.   在自己的项目下的META-INF(注意:不是WEB-INF,我看网上很多人都弄错了)下面新建一个context.xml文件,文件内容为

 

<?xml version="1.0" encoding="UTF-8"?>
<Context>

<WatchedResource>WEB-INF/web.xml</WatchedResource>   //监听资源

<Resource 
name="myoracle"                //给资源随便起一个名字,用于在程序中调用。
auth="Container"				  //
type="javax.sql.DataSource"       //资源类型
driverClassName="oracle.jdbc.OracleDriver" //加载驱动,每种数据库的方式不同,自己参考资料。
url="jdbc:oracle:thin:@localhost:1521:ICSS" //连接字符串,相信大家不陌生。
username="jsp"            //访问数据库用户名
password="jsp" 			//访问数据库的密码 
maxActive="200" 			//最大可以有200名用户连接数据源
maxIdle="10"				//如果没有用户连接,空出10个连接等待用户连接
maxWait="5000"/> //如果已连接用户5000秒内没有再次连接数据源,则放弃此连接

</Context>
 

 

2 .  然后就在servlet里面调用了,调用方法:

需要用到的引用:

 

import javax.sql.DataSource;
import javax.naming.InitialContext;
import java.sql.Connection;

InitialContext initCtx = new InitialContext();  //

//下面的” java:comp/env”是固定的,”myoracle”是在context.xml中指定的name。
DataSource ds = (DataSource)initCtx.lookup("java:comp/env/myoracle");

Connection conn = ds.getConnection();  //获取连接。

 

3. 附加:

(1)Sql server context.xml配置

 

<Resource 
 name="名字"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="5000"
username="用户名"
password="密码"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名" 
/>
 

 

(2)mysql的context.cml 配置

<Resource name="jdbc/struts" auth="Container"
                type="javax.sql.DataSource"
                driverClassName="com.mysql.jdbc.Driver"
                url="jdbc:mysql://localhost:3306/struts?characterEncoding=utf8"
                username="root"
                password="1234"              
                maxActive="200"
                maxIdle="50" 
                maxWait="3000"
/>  
 
分享到:
评论

相关推荐

    Eclipse3.2配置tomcat6.0及部署Web完全指南.pdf

    .`Eclipse3.2配置tomcat6.0及部署Web完全指南.pdf

    Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf

    本文档将指导如何在MyEclipse 6.0环境下配置数据库连接池,以便于Java应用程序能够高效地管理数据库连接。 MySQL是一个流行的开源关系型数据库管理系统,它的版本是5.0。该版本支持SQL语言,并且由于其性能、可靠性...

    配置Eclipse 3.3 + tomcat 6.0 + lomboz 3.3进行Web开发

    ### 配置Eclipse 3.3 + Tomcat 6.0 + Lomboz 3.3 进行Web开发 #### 一、Eclipse 3.3 的选择与安装 **Eclipse 3.3 (Europa)**是Eclipse在2007年发布的一个重要版本,该版本在功能和性能上都有显著提升。对于Web开发...

    eclipse支持jdk1.7+tomcat6.0以上版本

    ### Eclipse支持JDK 1.7与Tomcat 6.0及以上版本的知识点详解 #### 一、Eclipse JEE Luna SR2版本介绍 在理解如何配置Eclipse以支持JDK 1.7及更高版本,并与Tomcat 6.0及后续版本集成之前,我们先来了解一下Eclipse...

    Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解.rar

    【标题】:“Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解.rar”指的是一个关于如何在Eclipse3.3集成开发环境中配置和使用Tomcat6.0服务器的详细教程,其中Lomboz是Eclipse的一个插件,专门用于Java EE的开发和...

    tomcat6.0及tomcat的Eclipse插件

    【标题】"Tomcat6.0及Eclipse插件"涉及了两个主要的IT知识点:Apache Tomcat 6.0服务器的安装与配置,以及Eclipse集成开发环境中的Tomcat插件的使用。 Apache Tomcat 6.0是Apache软件基金会Jakarta项目的一个开源...

    ECLIPSE3.3+tomcat6.0+lomboz3.3安装图解

    5. **版本兼容性**:Lomboz 3.3与Eclipse 3.3和Tomcat 6.0的兼容性良好,确保了无缝的开发和部署体验。 总的来说,"ECLIPSE3.3+tomcat6.0+lomboz3.3"的组合为Java Web开发提供了强大的工具链。Eclipse 3.3作为开发...

    Eclipse3.4+Lomboz3.3+Tomcat6.0配置的资源搜索

    配置Eclipse3.4+Lomboz3.3+Tomcat6.0的步骤如下: 1. 安装Eclipse:访问提供的链接下载并安装Eclipse3.4。 2. 安装JDK:Java Development Kit(JDK)是开发和运行Java应用程序的基础,需要先安装JDK,然后配置好...

    windows XP+Eclipse 3.3+tomcat 6.0+lomboz3.3

    在这个场景中,我们关注的是一个基于Windows XP的操作系统上的Java Web开发环境,它包括Eclipse IDE、JDK、Tomcat服务器以及Lomboz插件的安装和配置。以下是详细步骤: 1. **JDK安装与配置**: - 下载JDK1.6版本,...

    Eclipse 内置Tomcat6.0插件

    - 通过Eclipse的插件系统,可以进一步安装其他工具,如数据库连接工具、性能分析器等,以增强对Web应用的开发和调试能力。 总之,Eclipse内置的Tomcat 6.0插件为Java Web开发者提供了极大的便利,使得整个开发流程...

    Eclipse3.3+Tomcat6.0的Struts登陆

    本教程将深入讲解如何在Eclipse 3.3集成开发环境中配置并运行一个基于Struts的登录应用,同时结合Tomcat 6.0服务器。 首先,我们需要安装和配置Eclipse 3.3。Eclipse是一个强大的Java IDE,提供了丰富的插件支持,...

    win764bit配置Eclipse+Tomcat6.0

    在Windows 7 64位操作系统中配置Eclipse与Tomcat 6.0是一个常见的开发环境搭建过程,尤其对于Java Web应用开发者来说至关重要。本文将详细介绍如何在Eclipse 64位版本上设置Apache Tomcat 6.0服务器,以及解决配置...

    apache-tomcat6.0 服务器

    管理员可以通过修改conf目录下的服务器配置文件(如server.xml、web.xml等)来调整服务器的行为,包括设置监听端口、管理应用上下文路径、配置连接器和 Realm(身份验证和授权)等。此外,Tomcat 6.0引入了 Catalina...

    Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解.doc

    【标题】: "Tomcat6.0 + Eclipse3.3 + Lomboz3.3 图文配置详解" 本文将详细阐述如何在Windows XP SP2环境下,通过Eclipse3.3集成开发环境配合Lomboz3.3插件,配置和使用Tomcat6.0服务器。以下是整个配置过程的步骤...

    Eclipse的tomcatPluginV32安装插件以及tomcat6.0

    这个插件使得开发者可以直接在Eclipse内配置、启动和停止Apache Tomcat服务器,大大简化了开发流程。 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的、基于Java Servlet和JavaServer Pages...

    Apache tomcat6.0 java开发工具 Apache tomcat6.0 Apache tomcat6.0

    1. **安装与配置**:下载Apache Tomcat 6.0的安装包,解压到指定目录,配置环境变量`CATALINA_HOME`,确保服务器能正确启动。 2. **部署Web应用**:将WAR文件(Web应用程序的归档文件)拷贝到`webapps`目录下,...

    最全javaweb项目环境搭建文档,包含JDK eclipse 配置Tomcat 安装数据库

    总结,搭建Java Web开发环境涉及多个环节,包括JDK的安装与配置、Eclipse的使用、Tomcat服务器的配置以及数据库的安装与管理。每个步骤都需要细心操作,确保所有配置无误,才能顺利进行项目开发。遇到问题时,及时...

    Target runtime Apache Tomcat 6.0 is not defined 解决方法

    标题中的问题“Target runtime Apache Tomcat 6.0 is not defined”是Eclipse IDE中一个常见的错误提示,意味着用户在尝试运行或部署基于Apache Tomcat 6.0的应用时,Eclipse无法找到对应的运行时环境。这个错误通常...

    Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解

    本篇文章将详细介绍如何在Windows XP SP2环境下配置一套基于Tomcat 6.0、Eclipse 3.3和Lomboz 3.3的免费J2EE开发环境。首先,我们从JDK的安装与配置开始。 1. **JDK 1.6的安装与配置** - 下载JDK 1.6的安装包,可...

Global site tag (gtag.js) - Google Analytics