`
- 浏览:
38653 次
- 性别:
- 来自:
广州
-
tomcat 5.5.23
oracle 10g
全局配置
一.tomcat目录\common\lib下添加包ojdbc14.jar.
二.tomcat目录\conf\server.xml的<GlobalNamingResources>标签中插入
oracle的连接参数:
<Resource name="jdbc/oracle"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="10"
maxWait="5000"
maxActive="20"
username="onepiece"
password="12345"
url="jdbc:oracle:thin:@localhost:1521:orcl"
/>
(name为jdbc/oracle后面还要用到)
三.tomcat目录\Catalina\localhost的web配置文件如hello.xml,
原来为:
<Context path="hello" docBase="D:\workspace\HelloOracle\web" reloadable="true"
privileged="true" antiResourceLocking="false" antiJARLocking="false">
</Context>
改为
<Context path="hello" docBase="D:\workspace\HelloOracle\web" reloadable="true"
privileged="true" antiResourceLocking="false" antiJARLocking="false">
<ResourceLink global="jdbc/oracle" name="jdbc/oracle" type="javax.sql.DataSource"/>
</Context>
即加入:
<ResourceLink global="jdbc/oracle" name="jdbc/oracle" type="javax.sql.DataSource"/>
四.应用(注意名字jdbc/oracle):
InitialContext icont = new InitialContext();
DataSource dataSource = (DataSource) icont.lookup("java:comp/env/jdbc/oracle");
conn = dataSource.getConnection();
即可以获取连接了
局部配置(只有hello application可以应用)
一.同上第一步
二.见上第三步,但改的不一样
原来为:
<Context path="hello" docBase="D:\workspace\HelloOracle\web" reloadable="true"
privileged="true" antiResourceLocking="false" antiJARLocking="false" />
改为
<Context path="hello" docBase="D:\workspace\HelloOracle\web" reloadable="true"
privileged="true" antiResourceLocking="false" antiJARLocking="false">
<Resource name="jdbc/oracle"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="10"
maxWait="5000"
maxActive="20"
username="onepiece"
password="12345"
url="jdbc:oracle:thin:@localhost:1521:orcl"
/>
</Context>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
《Tomcat配置Oracle连接池详解》 在Java Web应用中,Tomcat作为流行的Servlet容器,其性能优化和资源管理是关键环节之一。Oracle数据库作为企业级的数据库管理系统,经常被用于存储大量数据。本文将深入探讨如何在...
本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...
本篇文章将深入探讨如何在Tomcat 6.0应用服务器上配置Oracle数据库连接池,以及如何使用第三方DBCP(Database Connection Pool)库来实现这一目标。DBCP是一个开源的Java连接池实现,它为应用程序提供了一种有效管理...
需要提供Oracle数据库的URL、用户名、密码和连接池参数。 4. **代码修改**:修改AndroidPN的源代码,使其能够使用Oracle数据库进行数据操作。这可能涉及更改SQL查询语句,因为Oracle数据库和MySQL等其他数据库可能...
### Tomcat6配置连接池详解 #### 一、引言 在Java Web开发中,数据库连接池技术的应用极为广泛。合理的数据库连接管理不仅能提高应用程序的性能,还能有效避免因频繁创建销毁连接所导致的资源浪费问题。Apache ...
在Tomcat这样的应用服务器中配置Oracle连接池,可以有效地管理数据库连接,提高系统资源利用率,减少数据库的开销。下面我们将详细介绍如何在Tomcat下配置Oracle的连接池,包括局部和全局的配置。 首先,我们需要...
**标题**: Tomcat连接池配置 **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用...
- 在Eclipse中配置数据源,可能需要通过JDBC连接池如C3P0或Apache DBCP来实现。 6. **创建和部署Web应用**: - 在Eclipse中创建一个新的Dynamic Web Project,编写和编译Java代码,创建Web资源如HTML、JSP等。 -...
在这个场景中,"oracle连接池+驱动+jdbc"的主题涉及了三个关键概念:Oracle JDBC驱动、连接池以及在Tomcat服务器中配置连接池的实践。 首先,Oracle JDBC驱动是Java应用程序与Oracle数据库通信的桥梁。Oracle提供了...
本文将详细讲解如何在Tomcat 6.0中配置Oracle数据库连接池。 首先,我们要明白连接池的基本原理。数据库连接池管理数据库连接,避免每次需要连接时都创建新的连接,而是复用已存在的连接,这样可以显著减少数据库...
Access数据库可以通过JDBC连接池与Tomcat进行连接,实现数据的增删改查。此外,还可以利用Servlet进行控制层的处理,例如用户认证、请求转发等。 5. 优缺点:这种组合的优点在于快速开发、低成本和易于维护。缺点...
Tomcat连接池,也称为数据源(DataSource),允许复用已建立的数据库连接,减少创建和关闭连接的开销。 配置Tomcat连接池的步骤如下: 1. **登录Tomcat管理页面**: 首先,你需要通过浏览器访问Tomcat的管理界面...
本实例将介绍如何在Oracle XE数据库与Tomcat之间配置连接池。 首先,我们需要了解连接池的基本概念。连接池是在应用程序启动时预创建一定数量的数据库连接,这些连接在应用运行期间可以被多个线程共享,避免了频繁...
本文将详细介绍如何在Tomcat环境中配置Oracle数据库连接池,并给出相应的配置示例。 #### 二、配置步骤 ##### 1. 在 `server.xml` 文件中配置数据源 首先,需要在Tomcat服务器的 `server.xml` 文件中的 `...
9. **性能优化**:如使用连接池管理数据库连接,预编译SQL语句,以及适当的缓存策略,都是提高系统性能的有效手段。 10. **部署与调试**:了解如何在Web服务器如Tomcat、Apache等上部署JSP应用,以及如何使用日志、...
本文将详细介绍如何在Tomcat中配置和使用Oracle数据库连接池。 #### 方案一:简易方式 ##### 配置步骤 1. **放置Oracle驱动包**:首先,需要将Oracle的驱动程序包(例如ojdbc6.jar)放置到web应用的`WEB-INF/lib`...
通过以上配置,我们可以在 Tomcat 6 中成功设置一个 Oracle 数据库的连接池数据源。合理的配置不仅能提升应用性能,还能保证系统的稳定性和安全性。开发者应根据实际需求灵活调整各项参数,并密切关注应用运行时的...