1、把mysql的jar包拷贝到tomcat中的lib文件夹中
2、在tomcat的conf文件夹中找到一个叫context.xml文件
<!-- The contents of this file will be loaded for each web application -->
<Context>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource
name="jdbc/mysql"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/数据库名称"
username="root"
password="root"
maxActive="10000"
maxIdle="30"
maxWait="10000" />
</Context>
3、在你的项目中web.xml中添加
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4、好了tomcat连接池就这样配置好了,接下来获取连接
public class DBPoolTomcat {
public static Connection getConnection() {
try {
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) envCtx.lookup("jdbc/mysql");
Connection conn = ds.getConnection();
return conn;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}
5、详细参数说明!请参照http://commons.apache.org/dbcp/configuration.html
分享到:
相关推荐
Tomcat 中配置 MySQL 数据库连接池 在 Web 开发中,与数据库的连接是必不可少的,而数据库连接池技术很好的优化了动态页与数据库的连接,相比单个连接数据库连接池节省了很大的资源。使用数据库连接池可以将多个...
根据给定的部分内容,我们可以看到有两种配置MySQL数据库连接池的方法:一种是通过修改`server.xml`文件,另一种是在特定的应用程序配置文件中配置。 ##### 方法一:通过`server.xml`配置 1. **声明连接池** 在`$...
本文将详细讲解如何在Tomcat6中配置数据库连接池,并以`index.jsp`为例展示如何在Web应用中使用这些配置。首先,我们需要了解数据库连接池的基本概念和常用的连接池实现,如Apache的DBCP或C3P0。这里我们假设使用的...
以上步骤详细介绍了如何在Tomcat中配置MySQL数据库连接池。合理配置连接池参数对提高应用性能至关重要。例如,`maxActive`控制最大并发连接数,如果设置过高可能会导致服务器资源紧张;而`maxIdle`和`maxWait`则用于...
本文将详细讲解如何在Tomcat 5中配置Mysql JDBC数据库连接池。 首先,确保已经安装了JDK,因为Tomcat运行需要JRE的支持。Tomcat的安装过程相对简单,只需按照Windows安装向导的步骤操作即可。在安装过程中,系统会...
配置数据库连接池涉及到了几个关键的配置文件:Tomcat的`context.xml`和`server.xml`文件,以及Web应用的`web.xml`文件。数据库连接池的配置使得应用可以更高效地使用数据库连接,减少连接开销,提升系统的性能和...
Tomcat作为一款流行的Java Servlet容器,支持多种数据库连接池的配置。在Tomcat 6.0版本中,数据库连接池的配置相比之前的版本有了更多的灵活性。以下是针对Tomcat 6.0进行数据库连接池配置的详细步骤: 首先,我们...
本问题中,开发者遇到了一个特定的错误,即在尝试通过Tomcat服务器连接到MySQL数据库时,出现了`CommunicationsException`,进一步深入是由于`AccessControlException`导致的,错误信息提示访问权限被拒绝(`access ...
Tomcat 6.0数据库连接池驱动的使用,涉及到的主要知识点包括:数据库连接池的概念与作用,Tomcat内置的数据源实现(DBCP和C3P0),数据源的配置方法,JNDI的使用,以及在Java代码中获取和释放数据库连接。...
本文将详细介绍如何在Tomcat中配置和使用数据库连接池,以及相关的知识点。 首先,我们需要理解数据库连接池的概念。数据库连接池是在应用服务器启动时创建的一组数据库连接,这些连接在应用运行期间可以被多个请求...
### Tomcat5 配置 MySQL JDBC 数据库连接池详解 #### 一、引言 在企业级应用开发中,数据库连接池技术对于提高系统性能、减少资源消耗具有重要作用。本文将详细介绍如何在Tomcat5环境下配置MySQL JDBC数据库连接池...
标题中的“Tomcat 5.5.28配置数据库连接池”是指在Apache Tomcat服务器的这个特定版本中,如何设置一个数据库连接池以优化数据库访问性能。数据库连接池是应用服务器管理数据库连接的一种机制,它能有效地复用数据库...
标题中的“Tomcat5配置MysqlJDBC数据库连接池可用”指的是在Tomcat 5版本中设置MySQL数据库的JDBC连接池的过程。这个过程对于任何Web应用程序运行在Tomcat服务器上,需要与MySQL数据库交互是至关重要的。下面将详细...
Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库连接管理。下面我们将对 Tomcat 连接池和阿里 ...
本篇将详细介绍如何在Tomcat中配置数据库连接池,以实现对数据库资源的有效管理和复用。 一、数据库连接池原理 数据库连接池在初始化时会创建一定数量的数据库连接,并将其存储在内存中。当应用程序需要连接数据库...
在本文中,我们将详细介绍 Tomcat 数据库连接池的设置过程。 Step 1: 将数据库驱动程序的 JAR 文件放在 Tomcat 的 common/lib 中 在设置 Tomcat 数据库连接池之前,需要将数据库驱动程序的 JAR 文件放在 Tomcat 的...
本文主要介绍如何在Tomcat 6.0中配置数据库连接池。 **配置文件** 在Tomcat 5中,数据库连接池的配置主要通过`server.xml`文件或`conf/Catalina/localhost`下的相应上下文配置文件完成。这种方式对于团队协作不太...
### Tomcat5配置MySQL JDBC数据库连接池的知识点详解 ...以上就是关于如何在Tomcat5中配置MySQL JDBC数据库连接池的详细步骤及注意事项。通过这些步骤,您可以有效地管理和优化您的应用程序中的数据库连接资源。
总结,使用Proxool配置MySQL数据库连接池,不仅可以解决8小时连接超时问题,还可以提升应用程序的性能和稳定性。通过详细配置Proxool,我们可以灵活地调整连接池参数以适应不同应用场景的需求,并通过集成到Tomcat,...