tomcat server.xml 连接池设置
来源:互联网 发布:广东汽车订票软件 编辑:程序博客网 时间:2024/05/17 00:12
<Context path="/test" docBase="E:/WorkDir/WorkSpace/TestWeb" debug="5" reloadable="true" crossContext="true">
<Resource name="jdbc/OracleDB" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/OracleDB">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>50</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>20</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>500</value>
</parameter>
<parameter>
<name>username</name>
<value>inet_pm</value>
</parameter>
<parameter>
<name>password</name>
<value>inet_pm</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
<!--<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>-->
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:UNMS</value>
<!--<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=KB_Rate</value>-->
</parameter>
</ResourceParams>
</Context>
代码测试:
Context ctx=new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/OracleDB");
Connection conn=ds.getConnection();
dMsg.info("###have got a connection:"+conn);
//SimpleDateFormat format1 = new SimpleDateFormat(formatPatterndb);
SimpleDateFormat format2 = new SimpleDateFormat(formatPattern);
String sql="select * from wgsmr_pm_file";
PreparedStatement ps=conn.prepareStatement(sql);
ResultSet rs=ps.executeQuery();
dMsg.info("###task-"+id+" have executed a db operation");
// ResultSetMetaData rsmd = ps.getMetaData();
// int clmnCount = rsmd.getColumnCount();
// String[] dataType = new String[clmnCount];
// String[] clmnName=new String[clmnCount];
// for (int i = 0; i < clmnCount; i++)
// {
// dataType[i] = rsmd.getColumnTypeName(i + 1);
// clmnName[i]=rsmd.getColumnName(i+1);
// }
// while(rs.next()){
// StringBuffer rcd=new StringBuffer();
// for (int i = 0; i < clmnCount; i++)
// {
// if (dataType[i].equals("VARCHAR2"))
// {
// rcd.append(rs.getString(i + 1));
// continue;
// }
// if (dataType[i].equals("DATE"))
// {
// String dd = rs.getString(i + 1);
// rcd.append( dd/*format2.format(format2.parse(dd))*/);
//// try
//// {
//// rcd.append( dd/*format2.format(format2.parse(dd))*/);
//// }
//// catch (ParseException e)
//// {
//// dMsg.error(e);
//// break;
//// }
// continue;
// }
// rcd.append( rs.getString(i + 1));
// }
// dMsg.info(rcd);
// }
rs.close();
ps.close();
conn.close();
- tomcat server.xml 连接池设置
- Tomcat网站server.xml设置
- 配置Tomcat连接池(配置server.xml文件)
- [环境设置] for server.xml of TOMCAT
- [环境设置] for server.xml of TOMCAT
- Tomcat server.xml设置多服务绑定
- Tomcat连接池设置
- Tomcat 6 通过 JDBC 连接池连接 SQL Server 2000 和 MySQL 5 的设置
- Tomcat 6连接池设置
- tomcat连接池设置步骤
- Tomcat 6连接池设置
- tomcat连接池的设置
- tomcat 中设置连接池
- AccessDB Tomcat 连接池设置
- tomcat 中设置连接池
- Tomcat设置Sqlserver连接池
- JDBC在Tomcat中配置数据库(MSSQL和ORACLE)连接池的配置文件(server.xml)
- tomcat 数据源和连接池配置 server.xml 中加中文注释
- JAVA中的指针,引用及对象的clone
- Wscript.Shell 对象详细介绍
- 安装phpMyAdmin
- 《C和指针学习笔记》之指针总结
- 我很倒霉
- tomcat server.xml 连接池设置
- php常量输出
- 设置cookie过期时间
- STSADM 卸载feature
- 发几个常用的phpcms2008 get标签示例
- 突破ThinkPad电脑只能运行一次Create Product Recovery Media的限制
- phpcms2008改英文验证码为中文验证码
- Inside QT Series (七):Signal & Slot
- php传值赋值和传地址赋值