`
kkllmey
  • 浏览: 103413 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

-J-N-D-I访问Tomcat的连-接-池

阅读更多

在context.xml文件的<Context></Context>标记之间写入如下代码:
<Resource name="jdbc/JNDI名字" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000" username="用户名" password="密码" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@ip:端口:sid"/>

需要的包如下:
import javax.naming.Context;
import javax.naming.InitialContext;
import java.sql.*;
关键代码块:
try
{
 Context ctx=new InitialContext();  //获取上下文对象
 Context envctx=(Context)ctx.lookup("java:/comp/env");  //获取tomcat环境上下文
 javax.sql.DataSource ds=(javax.sql.DataSource)envctx.lookup("jdbc/DataSourcePubs");
 Connection con=ds.getConnection();
}
catch(Exception ex)
{
 ex.printStackTrace();
}

分享到:
评论

相关推荐

    tomcat-redis-session-manager-1.2-tomcat-7-java-7

    tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...

    tomcat连接sqlserver2008的步骤

    在IT行业中,Tomcat是一款广泛使用的轻量级Java应用服务器,而SQL Server 2008是Microsoft提供的一个强大数据库管理系统。将Tomcat与SQL Server 2008连接起来,可以让Java应用程序利用数据库存储和处理数据。以下是...

    tomcat 中连接Mysql的五种方法

    这种方法的优点在于简单易行,所有部署在该 Tomcat 上的应用程序都能访问到这个驱动,因此无需在每个应用程序的 WEB-INF/lib 目录下单独放置。但这也意味着,如果某个应用程序不再使用 MySQL 数据库,则仍会加载这个...

    comet4j 所需js以及comet4j-tomcat6.jar、comet4j-tomcat7.jar包

    综上所述,这个压缩包包含的`comet4j.js`、`comet4j-tomcat6.jar`和`comet4j-tomcat7.jar`是实现基于Java的Comet4j实时通信框架的关键组件。它们分别负责客户端的JavaScript交互、在Tomcat服务器上的集成和支持,为...

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

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

    开发工具 apache-tomcat-8.0.41-windows-x86

    开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-...

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

    在Tomcat环境下,连接池通常使用Apache Commons DBCP(Database Connection Pool)来管理数据库连接。默认情况下,DBCP会直接读取配置文件中的用户名和密码,这意味着这些信息是以明文形式存在的。一旦服务器被非法...

    tomcat-redis-session-manager-1.2-tomcat-6&7

    标题 "tomcat-redis-session-manager-1.2-tomcat-6&7" 指的是一个用于在Tomcat服务器中集成Redis作为session管理器的组件。这个组件使得Web应用程序可以利用Redis分布式缓存系统来存储和管理用户的会话数据,从而...

    tomcat-juli.jar,tomcat-juli-adapters.jar,log4j-1.2.12.jar tomcat 6日志输出

    这里提到的`tomcat-juli.jar`、`tomcat-juli-adapters.jar`和`log4j-1.2.12.jar`是与Tomcat日志输出密切相关的组件。 1. **tomcat-juli.jar**: Tomcat JULI(Java Util Logging Implementation)是Tomcat自定义的...

    comet4j-tomcat6.jar、comet4j-tomcat7.jar、comet4j.js

    在这个压缩包中,包含了针对Tomcat6和Tomcat7两个版本的Comet4J支持库以及对应的JavaScript库。 1. **Comet4J技术详解**: Comet技术是Web服务器与浏览器之间的一种持久连接方式,允许服务器在接收到新数据时主动...

    tomcat连接池与阿里Druid连接池

    &lt;artifactId&gt;tomcat-jdbc &lt;version&gt;8.5.15 &lt;!-- 数据库连接配置 --&gt; spring.datasource.url=jdbc:mysql://202.114.255.78:3306/shen?useSSL=false&serverTimezone=UTC&useAffectedRows=true&useUnicode=true&...

    Tomcat + SLF4J + Logback 2017年10月最新包(Tomcat7~9)

    https://github.com/tomcat-slf4j-logback/tomcat-slf4j-logback上的jar与源码,网络不好,下载不易,特此分享。包括: logback-1.2.3.zip Tomcat7.0.82\tomcat-juli-7.0.82-slf4j-1.7.25-logback-1.2.3.zip Tomcat...

    apache-tomcat-9.0.45-windows-x64

    apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-...

    log4j.jar,tomcat-juli.jar,tomcat-juli-adapters.jar

    本主题将深入探讨“log4j.jar”,“tomcat-juli.jar”以及“tomcat-juli-adapters.jar”这三款与Tomcat日志相关的组件,它们在Tomcat日志配置中的作用及重要性。 首先,我们来了解`log4j.jar`。Log4j是Apache组织...

    xalan-j_2_7_1-bin.zip

    《Xalan-J_2_7_1:解决Tomcat5与JDK1.6兼容性问题的利器》 Xalan-J_2_7_1是一个关键的Java库,主要用于XML到HTML、XSLT转换,它在处理XML文档时扮演着重要的角色。这个版本的发布,特别是针对"bin"格式的压缩包,...

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    《深入理解Tomcat-Redis-Session-Manager:在Tomcat7和Tomcat8中的应用》 在现代Web应用程序开发中,session管理是一个至关重要的环节,它涉及到用户会话的持久化和跨请求的数据共享。传统的session管理方式在高...

    apache-tomcat-8.5.78-windows-x64安装包-kaic.rar

    apache-tomcat-8.5.78-windows-x64安装包 apache-tomcat-8.5.78-windows-x64安装包 apache-tomcat-8.5.78-windows-x64安装包 apache-tomcat-8.5.78-windows-x64安装包 apache-tomcat-8.5.78-windows-x64安装包 ...

    tomcat连接redis的三个阀包

    总结起来,"tomcat-redis-session-manager-2.0.0.jar"、"jedis-2.9.0.jar"和"commons-pool2-2.2.jar"这三款阀包共同构成了一个解决方案,使得Tomcat能够利用Redis作为高效的会话存储,提高应用的可扩展性和可靠性。...

    apache-tomcat-9.0.45-src

    apache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-...

Global site tag (gtag.js) - Google Analytics