步骤如下
1. 先将驱动程序添加到tomcat下commmons/lib下。
2. 在con/server.xml中<host></host>添加下面内容
<Context path="/TestUpload" docBase="D:\Tomcat 5.0\webapps\TestUpload" debug="0" reloadable="true" crossContext="true">
<Resource name="mysql" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/mysql">
<parameter>
<name>factory </name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName </name>
<value>com.mysql.jdbc.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/wangjinbin?characterEncoding=GBK</value>
</parameter>
<parameter>
<name>username</name>
<value>root</value>
</parameter>
<parameter>
<name>password</name>
<value>root</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>50</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>50</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>100</value>
</parameter>
</ResourceParams>
</Context>
注意TestUpload是我的工程名,jdbc/mysql是我的数据源名称。
3.在web.xml添加如下内容:
<!-- 配置数据源 -->
<resource-ref>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
4.获得连接
initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
Object obj = (Object) ctx.lookup("jdbc/mysql");
javax.sql.DataSource ds = (javax.sql.DataSource)obj;
Connection conn = ds.getConnection();
全部结束!
分享到:
相关推荐
花两天时间来配置tomcat下的数据源,为大家不再走弯路作了个总结,并且附上我的XML配置文件, 希望对大家有帮助。
Tomcat 中配置数据源原理详解 在本文中,我们将详细介绍在 Tomcat 中配置数据源的原理。数据源是指Java应用程序连接数据库的接口,通过配置数据源,我们可以在 Java 应用程序中访问数据库。 首先, let's talk ...
tomcat配置jdbc数据源,虽然现在基本已经不用tomcat自带的数据源啦,需要的大家看看
JavaWeb:Tomcat下配置数据源连接数据库.pdf
Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程
基于JNDI,在Tomcat5.5中配置数据源
该例子用于tomcat下sqlserver数据源的配置
tomcat上配置的JNDI数据源的几种方式
tomcat 配置工程 数据源
tomcat配置数据源所需jar包,把jar放到tomcat文件夹下的lib里面
TomCat5.5数据源配置
在Tomcat配置JNDI数据源的三种方式
Springmvc +JNDI 在Tomcat下 配置数据源 一、 简介 二、 tomcat配置jndi有三种方式。 第一种:单个应用独享数据源 第二种:配置全局JNDI数据源,应用到单个应用 三、 数据源配置在Tomcat/conf/ context.xml 文件...
本文档说明tomcat 5.5数据源配置
用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源。
在tomcat中配置数据源连接池的配置方法,及jar包文件。
NULL 博文链接:https://wy649898543.iteye.com/blog/1423655
在Tomcat配置数据源有多种方法,这里主要详细介绍通过JNDI来配置数据源.在实际项目中经常用到.
Tomcat配置JNDI数据源的N种方法
自己总结的三种使用方式,对比来看选择最适合你的方式