Tomcat 目录下conf中server.xml中配置:
<Context path="/demo" docBase="项目本地路径\WebRoot" reloadable="true">
<Resource name="jdbc/jsp05"
scope="Shareable"
auth="Container"
type="javax.sql.DataSource"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
url="jdbc:mysql://127.0.0.1:3306/test"
driverClassName="com.mysql.jdbc.Driver"
username="root"
password="123"
maxActive="50"
maxIdle="10"
maxWait="-1"/>
</Context>
项目下web.xml中配置:
<resource-ref>
<description>
Resource reference to a factory for java.sql.Connection
instances that may be used for talking to a particular
database that is configured in the server.xml file.
</description>
<res-ref-name>jdbc/jsp05</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
连接类:
import java.sql.Connection;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
public class JNDIConnection {
public static Connection getConnection(){
Connection conn = null;
try {
InitialContext initCtx = new InitialContext();
Object obj = initCtx.lookup("java:comp/env/jdbc/jsp05");
DataSource ds = (DataSource)obj;
conn = ds.getConnection();
System.out.println("JNDI连接成功");
return conn;
} catch (NamingException e) {
e.printStackTrace();
} catch (Exception e){
e.printStackTrace();
}
return conn;
}
}
数据库驱动包放在\Tomcat 6.0\lib下
分享到:
相关推荐
JNDI的数据库连接池..一些基本的配置方法.
在分析数据库连接池工作原理的基础上,给出了Tomcat服务器数据库连接池的配置实例,以及在JSP页面中使用此连接池进行数据库访问的Java代码。在大型Web站点的开发中,使用数据库连接池技术是必要的,也是可取的。
Tomcat下配置JNDI数据库连接池并使用 一、配置JNDI数据源 这一步有几种配置方式,比如直接修改Tomcat/conf/server.xml文件,但这样修改是全局的,个人不太喜欢这样的方式,本着的原则是能不全局不全局,以保证...
c3p0配置数据库连接池、数据库连接池 已经测试通过,可以提供给新入门的朋友学习之用,如果是要结合spring就不用下载了,网上其他地方应该很多资料,简单修改一下,原理都是一样的。
在上一篇中介绍了任何在Eclipse中使用JBoss数据库连接池技术,现在介绍一下在MyEclipse中使用Weblogic数据库连接池技术。
Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池
weblogic连接池配置数据库断掉重连的问题
java_数据库连接池_c3p0_使用及参数详解_支持重连
DBCP、C3P0,JNDI 连接池配置使用,可以参考一下。
在Eclipse中使用JBoss数据库连接池技术 配置:JBoss 5.0 Eclipse Platform3.4 MySQL4.0 在Eclipse中使用JDBC桥来连接数据库大家应该都很熟悉,今天我要说的是如何在Eclipse中使用数据库连接池技术
Tomcat5配置MysqlJDBC数据库连接池(JNDI方式)
第一步:写javabean 代码如下: package withouttears.jdbc.db; import java.util.HashMap; import java.sql.*;... //数据库资源的连接工厂是javax.sql.DataSource对象, //它可以创建java.sql.Connec
首先配置Tomcat服务器文件 1. 在Tomcat安装目录下找到lib文件夹 将sql2000 夹包和sql2005的夹包复制到lib文件夹里 ... 说明 对于2005数据库 可以使用sql2000的夹包和配置文件 其他数据库配置道理也是一样的!
c3p0,jdbc,jndi,BoneCP等多种数据库连接池配置详解
普元EOS开发平台默认数据源支持jndi、c3p0,但其性能较差,改用阿里巴巴Druid数据库连接池,操作步骤详见附件。
我比较倾向于直接在web应用中配置数据库连接,例如使用struts或者是Hibernate的连接池,这样的好处是无需了解不同的应用服务器在配置数据源的差别,应用实施的时候比较简单。 所以我近的一些项目都是采用这种架构...
用dbcp连接池,mysql数据库,在tomcat服务器下,通过hibernate配置jndi数据源. 我想此标题已经比较明确了。 在此说明一点,hibernate开发小组不推荐在hibernate下使用dbcp,如果一定要的话,请慎重考虑。
配置了tomcat之后发现jndi好简单啊,可是碰到了hibernate该怎么做呢,本例详细解析
使用反射实现jdbc数据库连接,并且支持oracle,mysql,sqlsever三种数据,另外做了简单的jndi连接次操作
在tomcat中使用数据库连接池,方式:jndi配置