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
本文档将指导如何在MyEclipse 6.0环境下配置数据库连接池,以便于Java应用程序能够高效地管理数据库连接。 MySQL是一个流行的开源关系型数据库管理系统,它的版本是5.0。该版本支持SQL语言,并且由于其性能、可靠性...
### 配置Eclipse 3.3 + Tomcat 6.0 + Lomboz 3.3 进行Web开发 #### 一、Eclipse 3.3 的选择与安装 **Eclipse 3.3 (Europa)**是Eclipse在2007年发布的一个重要版本,该版本在功能和性能上都有显著提升。对于Web开发...
### 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”指的是一个关于如何在Eclipse3.3集成开发环境中配置和使用Tomcat6.0服务器的详细教程,其中Lomboz是Eclipse的一个插件,专门用于Java EE的开发和...
【标题】"Tomcat6.0及Eclipse插件"涉及了两个主要的IT知识点:Apache Tomcat 6.0服务器的安装与配置,以及Eclipse集成开发环境中的Tomcat插件的使用。 Apache Tomcat 6.0是Apache软件基金会Jakarta项目的一个开源...
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的步骤如下: 1. 安装Eclipse:访问提供的链接下载并安装Eclipse3.4。 2. 安装JDK:Java Development Kit(JDK)是开发和运行Java应用程序的基础,需要先安装JDK,然后配置好...
在这个场景中,我们关注的是一个基于Windows XP的操作系统上的Java Web开发环境,它包括Eclipse IDE、JDK、Tomcat服务器以及Lomboz插件的安装和配置。以下是详细步骤: 1. **JDK安装与配置**: - 下载JDK1.6版本,...
- 通过Eclipse的插件系统,可以进一步安装其他工具,如数据库连接工具、性能分析器等,以增强对Web应用的开发和调试能力。 总之,Eclipse内置的Tomcat 6.0插件为Java Web开发者提供了极大的便利,使得整个开发流程...
本教程将深入讲解如何在Eclipse 3.3集成开发环境中配置并运行一个基于Struts的登录应用,同时结合Tomcat 6.0服务器。 首先,我们需要安装和配置Eclipse 3.3。Eclipse是一个强大的Java IDE,提供了丰富的插件支持,...
在Windows 7 64位操作系统中配置Eclipse与Tomcat 6.0是一个常见的开发环境搭建过程,尤其对于Java Web应用开发者来说至关重要。本文将详细介绍如何在Eclipse 64位版本上设置Apache Tomcat 6.0服务器,以及解决配置...
管理员可以通过修改conf目录下的服务器配置文件(如server.xml、web.xml等)来调整服务器的行为,包括设置监听端口、管理应用上下文路径、配置连接器和 Realm(身份验证和授权)等。此外,Tomcat 6.0引入了 Catalina...
【标题】: "Tomcat6.0 + Eclipse3.3 + Lomboz3.3 图文配置详解" 本文将详细阐述如何在Windows XP SP2环境下,通过Eclipse3.3集成开发环境配合Lomboz3.3插件,配置和使用Tomcat6.0服务器。以下是整个配置过程的步骤...
这个插件使得开发者可以直接在Eclipse内配置、启动和停止Apache Tomcat服务器,大大简化了开发流程。 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的、基于Java Servlet和JavaServer Pages...
1. **安装与配置**:下载Apache Tomcat 6.0的安装包,解压到指定目录,配置环境变量`CATALINA_HOME`,确保服务器能正确启动。 2. **部署Web应用**:将WAR文件(Web应用程序的归档文件)拷贝到`webapps`目录下,...
总结,搭建Java Web开发环境涉及多个环节,包括JDK的安装与配置、Eclipse的使用、Tomcat服务器的配置以及数据库的安装与管理。每个步骤都需要细心操作,确保所有配置无误,才能顺利进行项目开发。遇到问题时,及时...
标题中的问题“Target runtime Apache Tomcat 6.0 is not defined”是Eclipse IDE中一个常见的错误提示,意味着用户在尝试运行或部署基于Apache Tomcat 6.0的应用时,Eclipse无法找到对应的运行时环境。这个错误通常...
本篇文章将详细介绍如何在Windows XP SP2环境下配置一套基于Tomcat 6.0、Eclipse 3.3和Lomboz 3.3的免费J2EE开发环境。首先,我们从JDK的安装与配置开始。 1. **JDK 1.6的安装与配置** - 下载JDK 1.6的安装包,可...