`
FML
  • 浏览: 13780 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

四步搞定Tomcat连接池配置

阅读更多

1, Tomcat根目录下, conf文件夹下面:修改context.xml文件;

 <Context>中加入:

<Resource name="jdbc/test"  

                 auth="Container"  

                 type="javax.sql.DataSource"  

                 driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"  

                 url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"  

                 username="sa3"

                 password="sa3"

                 maxActive="10"  

                 maxIdle="3"  

                 maxWait="10000" />

 

2,项目文件架下:WEB-INF目录下:修改web.xml文件:

 

 <web-app>中加入:

       <resource-ref>

              <res-ref-name>jdbc/test</res-ref-name>

              <res-type>javax.sql.DataSource</res-type>

              <res-auth>Container</res-auth>

       </resource-ref>

 

3、在tomcat\lib下放入相关数据库的驱动包

 

 

4、编写一个简易的JSP测试页面进行测试:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%@ page import="java.sql.*"%>

<%@ page import="javax.sql.*"%>

<%@ page import="javax.naming.*"%>

<%

                     InitialContext initCtx = new InitialContext();

                     Context envCtx = (Context) initCtx.lookup("java:comp/env");

                     DataSource ds = (DataSource) envCtx.lookup("jdbc/test");

                     Connection conn = ds.getConnection();

                     System.out.println(conn);

                    

%>

分享到:
评论

相关推荐

    Tomcat连接池配置.doc

    * global:指定全局数据库连接配置名 * name:指定全局数据库连接的别名 * type:指定连接池的类型 PoolLocal.xml 文档中的主要配置项包括: * docBase:指定工程目录 * name:指定局部数据库连接的别名 五、...

    Tomcat连接池配置

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

    tomcat连接池配置

    本文将详细探讨Tomcat连接池的配置,包括其原理、配置步骤以及优化策略。 一、连接池原理 连接池是一种资源管理技术,用于存储数据库连接。它预先创建一定数量的数据库连接,当应用程序需要时可以从池中获取,使用...

    Tomcat连接池的配置

    本文将详细介绍如何配置Tomcat的连接池,即Catalina自带的`Apache Commons DBCP2`或`Apache Tomcat JDBC Pool`。 **一、Tomcat连接池的引入** Tomcat默认并未开启连接池,我们需要手动配置。首先,在Tomcat的`conf...

    Tomcat连接池配置详解

    总结来说,配置Tomcat连接池是提升Web应用性能的关键步骤,它涉及到管理界面的操作和配置文件的修改。理解这些参数的意义并根据实际情况进行调整,能够帮助你更好地管理和优化你的数据库连接,提升应用的整体性能。

    tomcat连接池与阿里Druid连接池

    Tomcat 连接池和阿里 Druid 连接池的配置和比较 Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库...

    Tomcat6配置连接池

    ### Tomcat6配置连接池详解 #### 一、引言 在Java Web开发中,数据库连接池技术的应用极为广泛。合理的数据库连接管理不仅能提高应用程序的性能,还能有效避免因频繁创建销毁连接所导致的资源浪费问题。Apache ...

    Tomcat连接池配置四步走

    本文将详细介绍如何在Tomcat服务器中配置数据库连接池,并通过四步操作实现这一目标。 #### 二、Tomcat连接池配置步骤 ##### 1. 修改`context.xml`文件 - **位置**:首先找到Tomcat安装目录下的`conf`文件夹。 - ...

    tomcat数据连接池配置

    总结,Tomcat数据连接池的配置涉及到选择合适的连接池实现、添加依赖、配置Context文件以及在应用中使用数据源。正确配置和管理数据连接池能显著提升Web应用的性能,同时降低资源消耗,是每个Java开发者必备的技能之...

    mysql+tomcat连接池配置

    MySQL和Tomcat是Java Web开发中常用的数据库管理系统和应用服务器,它们之间的连接池配置是确保高效数据访问的关键。本文将详细介绍如何配置MySQL与Tomcat的连接池,以便在Java应用程序中实现优化的数据交互。 首先...

    Tomcat配置连接池说明

    本文将基于“Tomcat配置连接池说明”的文件信息,深入解析如何在Apache Tomcat中设置连接池,确保应用程序能够高效、稳定地访问数据库资源。 ### 一、理解连接池的重要性 在Web应用中,频繁的数据库连接创建与释放...

    tomcat 连接池的配置笔记以及测试源码

    本文将深入探讨Tomcat连接池的配置,包括全局与局部配置的区别,以及可能出现的错误类型,并提供相关的测试源码。 一、Tomcat连接池介绍 Tomcat内建了两种连接池实现:Apache Commons DBCP(Database Connection ...

    TOMCAT数据库连接池配置说明文档

    这两个文件中,需要指定`docBase`为工程WebRoot目录,`global`为全局数据库连接配置名,`name`为别名,以及`type`为固定写法,比如`javax.sql.DataSource`。 在TOMCAT的`common/lib`目录下,添加JDBC驱动jar文件,...

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

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

    Tomcat服务器配置及数据库连接池配置(个人整理版)

    ### Tomcat服务器配置及数据库连接池配置详解 #### 一、Tomcat服务器配置与环境搭建 ##### 1. JDK安装与配置 - **系统环境**:Windows 2003 Server SP3。 - **JDK路径设置**: - `JAVA_HOME` 设置为 `C:\JDK`。 ...

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

    在Tomcat6中配置连接池的第一步是修改`conf/server.xml`文件,增加一个`&lt;Resource&gt;`节点来定义连接池。以下是配置示例: ```xml name="jndi_test" auth="Container" type="javax.sql.DataSource" ...

    tomcat连接池配置.doc

    ### Tomcat连接池配置详解 #### 一、引言 Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web服务器的一些特性,但其主要功能是作为应用服务器使用。为了提高Web...

Global site tag (gtag.js) - Google Analytics