其实很简单,不知道,网上说的怎么那么罗嗦...
只需要修改三个文件^_^
前提条件:
拷贝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"/>
<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");
CSDN本人原创:准备搬家至ITEYE.版权所有@Robot_G
分享到:
相关推荐
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!宣贯.pdf
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置![参考].pdf
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置![借鉴].pdf
Apache 2.2 + Tomcat 6.0 + MySQL 5.0 + mod_jk 整合
InstallAnyWhere J2EE集成Tomcat6.0+MySql5.1+JDK1.5
XP下配置ApacheWebServer2.2+PHP5.2.9.2+MySql6.0 +Tomcat6.0+ JSP 整合.rar
linux下安装jdk1.7+ tomcat6.0 + mysql5.5 、有详细说明和命令
Tomcat6.0 + Sql2000的连接池配置,本人总结的,非常好用的
jsp开发用到的myeclipse+mysql+tomcat的安装与配置的详细信息,对在安装与配置过程中的一些常见问题和问题的解决方法进行了详细的讲解。
Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解
有关的配置,有图解的,如果不会,可以按照文档进行安装
jdk1.5+Tomcat6.0+MyEclipse8.5+Mysql5.0--BBS的安装部署说明
Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解,仅供大家参考
tomcat6.0+memcached 依赖jar包
Tomcat6.0+Eclipse3.3+Lomboz3.3图文配置详解.doc WORD文档
Flex4.5 + Tomcat6.0 + MyEclipse 9.0+ Java+Blazeds环境配置和使用
系统开发环境: Windows xp sp2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0 数据库文件:直接将数据库目录下的db_librarySys文件夹复制到mysql数据库的data目录下即可 mysql数据库登陆信息: 帐号root,密码123(自己可以...