tomcat中c3p0配置(JNDI)
来源:互联网 发布:vmware mac版下载 编辑:程序博客网 时间:2024/04/30 03:59
1>\Tomcat 5.5\conf\server.xml
2>\Tomcat 5.5\conf\context.xml
3>项目中\WebRoot\WEB-INF\web.xml
配置的代码
1> 在tomcat\conf\server.xml的GlobalNamingResources中增加:
<Resource auth="Container"
description="DB Connection"
driverClass="com.mysql.jdbc.Driver"
maxPoolSize="10"
minPoolSize="2"
acquireIncrement="2"
name="jdbc/mysqlDB"
user="root"
password="123123"
factory="org.apache.naming.factory.BeanFactory"
type="com.mchange.v2.c3p0.ComboPooledDataSource"
jdbcUrl="jdbc:mysql://localhost:3306/mldn?autoReconnect=true" />
2> 在tomcat\conf\context.xml的Context中增加:
<ResourceLink name="jdbc/mysqlDB" global="jdbc/mysqlDB" type="javax.sql.DataSource"/>
3> 在web.xml中增加:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysqlDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
(3)jsp测试页面
<%@page language="java" import="java.util.*,java.sql.*,javax.naming.*,javax.sql.*" pageEncoding="GB2312"%>
<%@page import="com.mchange.v2.c3p0.*"%>
<%@page import="java.sql.Connection"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'mysqlTest.jsp' starting page</title>
</head>
<body>
Mysql数据库测试<br><br><br>
<%
Connection conn=null;
try
{
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mysqlDB");
conn=ds.getConnection();
}
catch(NamingException ex)
{
ex.printStackTrace();
}
String sql="select * from user";
PreparedStatement ps=conn.prepareStatement(sql);
ResultSet rs=ps.executeQuery();
while(rs.next())
{
%>
字段1:<%=rs.getString(1)%> 字段2:<%=rs.getString(2)%><br>
<%
}
if(rs!=null)
{
rs.close();
rs=null;
}
if(ps!=null)
{
ps.close();
ps=null;
}
if(conn!=null)
{
conn.close();
conn=null;
}
%>
</body>
</html>
---------------
测试通过!
- tomcat中c3p0配置(JNDI)
- tomcat中c3p0配置(JNDI) .
- JNDI学习总结(3)——Tomcat下使用C3P0配置JNDI数据源
- jndi c3p0 数据源 配置
- JAVA tomcat 配置jndi而且使用c3p0连接池
- tomcat中配置使用c3p0
- 在tomcat中配置jndi
- 在tomcat中配置JNDI
- Tomcat中配置JNDI数据源
- tomcat中配置使用JNDI
- Jndi and c3p0 in Tomcat
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- 网页小技巧
- 非常霸道的满屏漂浮广告,慎用哈~ ~|||
- Java String 实例研究
- .NET图片压缩和生成缩略图
- 判断某个文件是否是unicode编码的
- tomcat中c3p0配置(JNDI)
- 可以即时运行JS的JS代码
- curcss
- Porting WiFi drivers to Android
- SOA、ESB、WebService之间的关系
- ANDROID移植: WIFI设计原理(源码分析
- 回车和换行的区别
- 复制本贴地址传给QQ/MSN好友的代码(自己写内容)
- Camera cmos sensor调试总结