Oracle数据库连接池问题在tomcat下的配置
2007-04-24 16:25
609 查看
1.tomcat配置
<Context path="/manager" docBase="../server/webapps/manager"
debug="0" privileged="true"></Context>
<Context path="" docBase="f:/test" debug="0" reloadable="true">
<Resource name="test" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="test">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@192.168.0.1:shark</value>
</parameter>
<parameter>
<name>username</name>
<value>aqgl</value>
</parameter>
<parameter>
<name>password</name>
<value>welcome</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="ystatistics_log." suffix=".txt"
timestamp="true"/>
2.连接池类
package com;
import java.sql.Connection;
import javax.naming.InitialContext;
import javax.sql.DataSource;
public class GetCon {
public Connection getCon() throws Exception {
InitialContext initialcontext = new InitialContext();
DataSource datasource = (DataSource) initialcontext
.lookup("java:comp/env/assistpro");
Connection connection = (Connection) datasource.getConnection();
return connection;
}
}
3.测试jsp
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%>
<%@ page import="com.GetCon"%>
test start<br>
<%
GetCon getcon = new GetCon();
Connection conn = getcon.getCon();
if(conn!=null){
out.print("Connection OK!");
}
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from task");
while(rs.next()){
out.print(rs.getString(1));
out.print("<br>");
}
%>
<Context path="/manager" docBase="../server/webapps/manager"
debug="0" privileged="true"></Context>
<Context path="" docBase="f:/test" debug="0" reloadable="true">
<Resource name="test" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="test">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@192.168.0.1:shark</value>
</parameter>
<parameter>
<name>username</name>
<value>aqgl</value>
</parameter>
<parameter>
<name>password</name>
<value>welcome</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="ystatistics_log." suffix=".txt"
timestamp="true"/>
2.连接池类
package com;
import java.sql.Connection;
import javax.naming.InitialContext;
import javax.sql.DataSource;
public class GetCon {
public Connection getCon() throws Exception {
InitialContext initialcontext = new InitialContext();
DataSource datasource = (DataSource) initialcontext
.lookup("java:comp/env/assistpro");
Connection connection = (Connection) datasource.getConnection();
return connection;
}
}
3.测试jsp
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%>
<%@ page import="com.GetCon"%>
test start<br>
<%
GetCon getcon = new GetCon();
Connection conn = getcon.getCon();
if(conn!=null){
out.print("Connection OK!");
}
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from task");
while(rs.next()){
out.print(rs.getString(1));
out.print("<br>");
}
%>
相关文章推荐
- 导入项目,用Tomcat自带连接池来配置Oracle数据库
- JSP项目配置TomCat连接池遇到的问题!!!(真绝)
- 配置Tomcat的连接池和数据源(以oracle数据库为例)
- 在tomcat中配置MySQL和oracle数据库连接池的异同
- Tomcat 6.0 配置oracle数据库连接池
- Tomcat 6.0 配置oracle数据库连接池
- tomcat 6.0.18+oracle11g配置数据源连接池遇到的问题
- Tomcat 下配置连接池(oracle数据库)
- 数据库连接池和Tomcat连接池的配置问题
- tomcat 连接池配置,以及遇到的各种问题,解决办法
- 关于TOMCAT配置多个连接池的问题
- tomcat中连接池配置问题
- Tomcat 6.0 配置oracle数据库连接池
- Eclipse中配置Tomcat的ORACLE数据库连接池
- Tomcat7环境下面MySQL 56/Oracle数据库连接池的配置
- 关于Tomcat 5.5连接池的配置问题
- tomcat的连接池配置问题
- MyEclipse 中 Tomcat 配置数据源和连接池的问题~
- tomcat7 的dbcp连接池配置问题
- TomCat6.0+oracle数据库连接池配置(转贴:冷千山的BLOG)