`
andy54321
  • 浏览: 442654 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

TOMCAT dbcp

阅读更多

tomcat数据源:

tomcat自带JNDI/DBCP配置:
oracle:

 <Resource name="jdbc/myDB" auth="Container" type="javax.sql.DataSource"
   maxActive="100" maxIdle="30" maxWait="10000"
   driverClassName="oracle.jdbc.driver.OracleDriver"
   username="username" password="pwd"
   url="jdbc:oracle:thin:@192.168.0.222:1521:mydb"
 />

 

mysql:

 <Resource name="jdbc/myDB2" auth="Container" type="javax.sql.DataSource"
              maxActive="100" maxIdle="30" maxWait="10000"
              driverClassName="com.mysql.jdbc.Driver"
              username="root" password="111111" 
              url="jdbc:mysql:///mydb"
              />

    

放入<context>这里</context>
属性说明:name,数据源名称,通常取”jdbc/XXX”的格式;
            type,”javax.sql.DataSource”;
            password,数据库用户密码;
            driveClassName,数据库驱动;
            maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连
                     接将被标记为不可用,然后被释放。设为0表示无限制。
            MaxActive,连接池的最大数据库连接数。设为0表示无限制。
            maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示
                     无限制。
在程序中的使用:

Context initContext = new InitialContext();
            if (initContext == null)
                out("无配置环境");                
            Context envContext = (Context)initContext.lookup("java:/comp/env");
            
            DataSource ds = (DataSource)envContext.lookup("jdbc/guestbook");
            if (ds == null)
                 out("没有匹配数据库");      

 

分享到:
评论

相关推荐

    tomcat-dbcp源码

    好不容易才找到的,在apache上可以下载tomcat的源码,但是没有tomcat-dbcp的源码,现在终于找到了,免费分享给大家,

    tomcat-dbcp.jar

    tomcat-dbcp.jar

    JavaEE 使用Tomcat的自带DBCP管理数据源案例

    本案例主要讲解如何使用Tomcat服务器内置的DBCP(Database Connection Pool)数据源来高效、安全地管理数据库连接。DBCP是一个开源的数据库连接池实现,它允许应用程序在不创建新的数据库连接的情况下多次重用已存在...

    Tomcat 7-dbcp配置数据库连接池详解

    Tomcat作为Java应用服务器,其中的dbcp(Database Connection Pool)是一个为Tomcat应用量身定制的数据库连接池实现。 1. Tomcat与数据库连接池: - Tomcat自身提供了一个数据库连接池的实现,即dbcp。dbcp作为一...

    dbcp jar包 dbcp jar 包

    DBCP(Database Connection Pool)是Apache软件基金会的一个开源项目,全称为Apache Commons DBCP,它提供了一个数据库连接池的实现。数据库连接池在多线程、高并发的环境中非常关键,因为它可以有效地管理和复用...

    Tomcat5.5 的dbcp配置

    在Java Web应用中,Tomcat是一个广泛使用的轻量级服务器,而DBCP(Database Connection Pool)是Apache组织提供的一个数据库连接池组件。在Tomcat 5.5版本中,使用DBCP来管理数据库连接,可以有效地提高应用的性能和...

    apache-tomcat-9.0.54-embed.zip

    5. **Tomcat DBCP**: "tomcat-dbcp.jar"提供了数据库连接池服务,帮助应用程序高效地管理数据库连接。DBCP(Database Connection Pool)允许在多个请求之间复用数据库连接,提高性能并减少资源消耗。 6. **Tomcat ...

    tomcat5.5 的dbcp配置

    ### Tomcat 5.5 的 DBCP 配置详解 #### 一、DBCP简介 DBCP(Database Connection Pool)是Apache Commons Pool的一个实现,用于数据库连接池管理。通过维护一个可重用的连接对象池,DBCP可以显著提高应用程序性能,...

    dbcp tomcat 配置方法 代码

    在Tomcat这样的Servlet容器中配置DBCP,可以优化应用程序的性能,减少由于创建和销毁数据库连接而产生的开销。以下是一个详细的DBCP在Tomcat中的配置方法。 首先,我们需要了解数据库连接池的基本概念。数据库连接...

    tomcat6使用DBCP和blob出现ClassCastException解决方法 - shishi11 - ITeye技术网站

    tomcat6使用DBCP和blob出现ClassCastException解决方法

    Tomcat数据源DBCP三个相关包

    commons-collections-3.2-src.zip commons-dbcp-1.2.2-src.zip commons-pool-1.3-src.zip 用于在 Tomcat 中配置数据源的三个用到的包。

    基于Java的Tomcat 7.0 DBCP数据库连接工具包设计源码 - dbcp

    本源码提供了一个基于Java的Tomcat 7.0 DBCP数据库连接工具包的设计。项目包含56个文件,其中包括30个HTML文件、7个Java文件、5个JAR文件、4个GIF文件、2个XML文件、1个classpath文件、1个gitignore文件、1个project...

    Tomcat连接池DBCP2密码加密

    Tomcat连接池DBCP2密码加密

    DBCP,C3P0,Tomcat_JDBC 性能及稳定性测试代码

    本项目提供了对三种常用的Java数据库连接池——DBCP(BasicDataSource)、C3P0和Tomcat JDBC的性能及稳定性测试代码。下面将详细介绍这三个连接池的工作原理、特性以及如何进行性能测试。 1. **DBCP ...

    dbcp连接池优化

    #### 四、Tomcat DBCP连接池参数详解 为了更好地理解如何优化DBCP连接池,下面详细介绍一些关键配置参数及其作用: - **基础配置参数**: - `username`: JDBC驱动建立连接时所需的用户名。 - `password`: JDBC...

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

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

    TOMCAT连接池DBCP,在server.xml中配置全局数据源详细的介绍,很有好用啊!!

    TOMCAT作为流行的开源Servlet容器,支持多种连接池实现,其中之一就是DBCP(Jakarta Database Connection Pool)。DBCP是Apache的一个开源项目,提供了一个高效、灵活的数据库连接池服务。下面将详细介绍如何在...

Global site tag (gtag.js) - Google Analytics