Tomcat 6.0+Mysql+C3P0 配置连接池方法
2007-07-13 14:01
531 查看
其实很简单,不知道,网上说的怎么那么罗嗦...
只需要修改三个文件^_^
前提条件:
拷贝Mysql 和 C3P0 jar包到 {TOMCATHOME}/lib下面
1. 修改{TOMCATHOME}/conf/server.xml文件
在
<GlobalNamingResources>
……
</ GlobalNamingResources >
之间添加自己的jndi资源,如下
<Resource
name="jdbc/mysql"
auth="Container"
description="DB Connection"
factory="org.apache.naming.factory.BeanFactory"
type="com.mchange.v2.c3p0.ComboPooledDataSource"
driverClass="com.mysql.jdbc.Driver"
jdbcUrl="jdbc:mysql://localhost:3306/pubdemo?autoReconnect=true"
user="root"
password="123"
maxPoolSize="15"
minPoolSize="2"
acquireIncrement="1"
/>
2. 修改{TOMCATHOME}/conf/context.xml
添加如下片段
<ResourceLink name="pubdemoJNDI"
global="jdbc/mysql"
type="java.lang.Integer"/>
3. 修改WEB-INF/web.xml文件
其中添加JNDI引用
<resource-ref>
<description>DB Connection</description>
<res-ref-name>zhang</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4. 在你自己的程序中调用,如:
ds=(DataSource)ctx.lookup("java:comp/env/pubdemoJNDI");
只需要修改三个文件^_^
前提条件:
拷贝Mysql 和 C3P0 jar包到 {TOMCATHOME}/lib下面
1. 修改{TOMCATHOME}/conf/server.xml文件
在
<GlobalNamingResources>
……
</ GlobalNamingResources >
之间添加自己的jndi资源,如下
<Resource
name="jdbc/mysql"
auth="Container"
description="DB Connection"
factory="org.apache.naming.factory.BeanFactory"
type="com.mchange.v2.c3p0.ComboPooledDataSource"
driverClass="com.mysql.jdbc.Driver"
jdbcUrl="jdbc:mysql://localhost:3306/pubdemo?autoReconnect=true"
user="root"
password="123"
maxPoolSize="15"
minPoolSize="2"
acquireIncrement="1"
/>
2. 修改{TOMCATHOME}/conf/context.xml
添加如下片段
<ResourceLink name="pubdemoJNDI"
global="jdbc/mysql"
type="java.lang.Integer"/>
3. 修改WEB-INF/web.xml文件
其中添加JNDI引用
<resource-ref>
<description>DB Connection</description>
<res-ref-name>zhang</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4. 在你自己的程序中调用,如:
ds=(DataSource)ctx.lookup("java:comp/env/pubdemoJNDI");
相关文章推荐
- C3P0连接池+MySQL的配置及wait_timeout问题的解决方法
- Tomcat6.0 Mysql 连接池配置
- Tomcat6.0+mysql+jdk1.6.0 jndi连接池的配置步骤
- java jsp tomcat6 mysql 连接池配置
- tomcat6.0 + JSP + mysql数据库连接池配置
- TOMCAT 6.0配置方法
- [转]Tomcat4.1、5.5、6.0的连接池配置及测试程序
- Tomcat配置连接c3p0连接池
- tomcat 6.0 连接池的配置
- java jsp tomcat6 mysql 连接池配置
- 配置成功的连接池TOMCAT + Mysql
- 在tomcat中配置MySQL和oracle数据库连接池的异同
- c3p0、dbcp、tomcat jdbc pool 连接池配置简介及常用数据库的driverClass和驱动包
- tomcat中的几种连接池配置代码(包括tomcat5.0,tomcat5.5x,tomcat6.0)
- Tomcat 6.0 配置oracle数据库连接池
- tomcat配置连接池的三种方法
- Oracle 10g&Tomcat 6.0 连接池配置
- CentOs 6.6配置 Apache服务器 Mysql5.5 PHP5.5 以及Tomcat8.0 JDK的方法
- Tomcat6.0 连接池的配置
- tomcat6.0 连接池配置