`
sunbin
  • 浏览: 352539 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

快速配置tomcat连接池

阅读更多

 

 

以oracle为例
1、下载oracle驱动包、如class14.jar
2、将驱动包拷贝到tomcat_home\lib或者webapp\WEB-INF\lib其区别是针对的作用域不同,前者对于所有web程序、后者对于当前webapp
3、添加webapp\WebRoot\META-INF\context.xml文件

 context.xml文件内容
 <?xml version="1.0" encoding="UTF-8"?>
 <Context>
 <Resource name="jdbc/cms" auth="Container"
              type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
              url="jdbc:oracle:thin:@127.0.0.1:1521:bjsxt"
              username="cms" password="cms" maxActive="5" maxIdle="2"
              maxWait="-1"/>
 </Context>
4、要了解的是
  MIN_SIZE是初始化时的连接数
    MAX_SIZE空闲时最大连接数


5、创建连接类连接方法
Class DB{

public static Connection getConnectionFromPool() {
  Connection conn = null;
  Context context = null;
  DataSource ds = null;
  try {
   context = new InitialContext();
   ds = (DataSource) context.lookup("java:comp/env/jdbc/cms");
   conn = ds.getConnection();

  } catch (NamingException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (SQLException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  return conn;

 }
}

分享到:
评论

相关推荐

    Tomcat连接池配置.doc

    本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、Tomcat 连接池配置的必要性 在 Web 应用程序中,数据库连接池是必不可少的组件,它可以大大提高数据访问的速度和安全...

    Tomcat连接池配置

    **标题**: Tomcat连接池配置 **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用...

    011 装机修改tomcat连接池

    【标题】"011 装机修改tomcat连接池"涉及到的是在服务器装机配置过程中,调整Apache Tomcat应用服务器的连接池设置。Tomcat是Java Servlet和JavaServer Pages(JSP)的开源实现,它内置了一个数据库连接池,用于管理...

    tomcat配置连接池

    通过这种方式,Tomcat连接池将负责管理数据库连接的生命周期,优化数据库操作的性能,同时减少系统资源的消耗。在实际应用中,还可以根据需要调整连接池的参数,如最小连接数、最大连接数、超时时间等,以适应不同...

    jsp连接池配置器(自动配置连接池)

    【jsp连接池配置器(自动配置连接池)】是一个实用工具,旨在简化开发人员在Java Web应用程序中配置数据库连接池的过程。通常,手动配置连接池需要编写大量的XML配置文件,如`context.xml`或`web.xml`,以及相关的Java...

    mysql+tomcat连接池的配置-心得

    本文将详细介绍如何在Tomcat服务器中配置MySQL数据库连接池,帮助初学者快速掌握这一技能。 #### 二、准备工作 在进行配置之前,确保已经安装了MySQL数据库服务器,并创建了一个用于测试的数据库(本例中为`bsf_b`...

    Tomcat配置数据源连接池示例

    在IT行业中,服务器应用的性能优化是至关重要的,而数据源连接池的配置则是其中的一环。本示例主要关注如何在Apache Tomcat...通过上述步骤,开发者可以快速理解和实践在Tomcat中配置HikariCP数据源连接池的方法。

    tomcat数据库连接池设置

    Tomcat 数据库连接池是一种高效的数据库连接管理机制,它能够帮助开发者快速建立和管理数据库连接,提高应用程序的性能和可靠性。在本文中,我们将详细介绍 Tomcat 数据库连接池的设置过程。 Step 1: 将数据库驱动...

    Tomcat配置jsp连接mysql的连接池方法

    总的来说,配置Tomcat连接池连接MySQL涉及多个步骤,包括设置正确的JDBC驱动类、配置连接池参数、在XML配置文件中定义数据源以及在代码中使用这些配置。正确配置和使用连接池可以显著提升Web应用的性能和稳定性。

    Tomcat中Mysql数据连接池的配置步骤

    本文将详细介绍如何在Tomcat中配置MySQL的数据连接池,帮助初学者快速掌握这一技能。 #### 二、配置步骤详解 下面是具体的配置步骤: ##### 第一步:配置全局的数据源 1. **复制MySQL驱动到Tomcat的lib目录** - ...

    tomcat+mssql连接池

    Tomcat + MSSQL 连接池配置详解 在本文中,我们将详细介绍如何使用 Tomcat + MSSQL 连接池,解决了使用 Tomcat 连接 MSSQL 数据库的难题。本文将从三个方面介绍配置 Tomcat 连接池的方法,每种方法都经过实际测试,...

    初学者如何最快用Tomcat配置连接池

    ### 初学者如何快速使用Tomcat配置连接池 #### 一、引言 在Web开发中,数据库连接池是一项非常重要的技术,它能够显著提高应用的性能和响应速度。对于初学者来说,学会如何在Tomcat服务器中配置连接池是非常有帮助...

    java配置oracle连接池[参考].pdf

    在配置 Oracle 连接池时,需要在 Tomcat 的配置文件中添加相应的配置信息。在 conf 目录下的 context.xml 文件中添加以下配置: ```xml ``` 这个配置文件中,定义了一个名为 jdbc/news 的数据源,使用 Oracle ...

    自定义JDBC连接池及常用连接池介绍

    5. Tomcat JDBC Connection Pool:Tomcat服务器自带的连接池,适用于那些不希望引入额外依赖的项目。 这些连接池各有优缺点,选择时应考虑项目的具体需求,如性能、稳定性、易用性、功能特性等。了解和熟悉这些连接...

    各个web服务器安装文档,及连接池的配置

    本压缩包包含了三个主流的Web服务器——Tomcat、WebLogic和WebSphere的安装文档以及关于连接池的配置指南,这对于理解和管理这些服务器的日常运维工作至关重要。 首先,让我们来详细探讨Tomcat。Tomcat是一款开源的...

    关于DBCP数据库连接池配置整理宣贯.pdf

    数据库连接池技术的主要目的是提高系统性能,减少数据库操作中的资源开销,通过预先创建并管理一批数据库连接,使得应用程序在需要时能快速获取到数据库连接,而不需要每次都去建立新的连接。 在使用DBCP时,我们...

    web中常用数据库连接池

    5. Tomcat JDBC Connection Pool:Tomcat服务器自带的数据库连接池,它是一个完全符合JDBC 4.0规范的连接池实现,支持JNDI绑定和各种数据库驱动。 在使用数据库连接池时,我们需要关注以下几点: 1. 配置参数:...

    dao--4.连接池

    这个连接池可以在Tomcat的配置文件中设置,适用于那些不希望引入额外依赖的项目。 6. **连接池的工作原理**: - **初始化**:启动时,连接池会根据配置预先创建一定数量的连接。 - **获取连接**:当应用需要连接...

    关于JDBC连接池的java类

    4. **Tomcat JDBC Connection Pool**:Tomcat自带的JDBC连接池,它的设计目标是轻量级、快速且易于使用。它提供了自动防泄漏、连接健康检查等功能。 使用JDBC连接池的步骤通常包括以下几步: 1. **引入依赖**:在...

    模拟的Java连接池

    在Java中,有多种实现连接池的库,例如Apache的DBCP、C3P0、HikariCP以及Tomcat JDBC Connection Pool等。这些库都提供了配置连接池大小、超时设置、空闲连接检查等功能,以满足不同场景下的需求。 以HikariCP为例...

Global site tag (gtag.js) - Google Analytics