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数据库连接池
Tomcat中配置MySQL数据库连接池
Tomcat5配置Mysql JDBC数据库连接池
Tomcat5配置MySQL JDBC数据库连接池
tomcat配置数据库连接池,本次以MYSQL为例
Tomcat5配置MysqlJDBC数据库连接池(JNDI方式)
Tomcat5配置MysqlJDBC数据库连接池.pdf
Tomcat5配置MysqlJDBC数据库连接池可用.pdf
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf
Tomcat web应用中配置连接池的详细过程 这里以oracle数据库连接为例,如用到其他的其它数据库如 mysql sqlserver db2 等只需在相应的位置配置各数据库的驱动名称和对应的url 用户名 密码
tomcat6.0配置Mysql数据库的数据库连接池及连接池原理,数据库连接池
此类非常简单,免去了网上众多资料里所说的麻烦的tomcat配置,更强的是它可以通用!不仅oracle,mysql,sqlserver2000都行,因为它依据的是你自己连接数据库的驱动。当然首先你要保证你拥有一个能连接自己数据库的对应...
解决mysql数据库8小时连接时限问题,方便配置Tomcat服务器,内有详细配置,易学习
详细介绍Tomcat6的连接池配置,且数据库断开连接池可以自动重连,一看便会。
mysql+tomcat连接池配置介绍
Tomcat连接池配置oracle,MSSQLserver数据库,以及在java应用程序的的引用,附带了 对应的jar包
java 数据库 连接池 jsp mysql oracle jdbc tomcat
里面包含了tomcat容器配置连接池时,需要用到的数据库驱动