Tomcat 5.5下面配置jndi数据库连接池(oracle 9i)
来源:互联网 发布:12377网络举报app 编辑:程序博客网 时间:2024/05/24 01:37
public class DataSourceFactory {
// 在Tomcat目录下面的conf目录下面修改context.xml文件如下
/*
<Context reloadable="true" >
<!-- name属性中的值要与java类中的datasoruce中的相同,这个可以自己定义更改为不同的值-->
<Resource name="jdbc/mydb" auth="Container"
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="12500" password="12500"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@192.168.1.115:1521:ORACLE9I" />ORACLE9I是你所连接数据库的服务名(常用的是orcl)
</Context>
*/
//
//
private static final String DATASOURCE = "jdbc/mydb";
//"jdbc/mydb"与context.xml中的name值要相同
public static Connection getConncetion() {
Connection conn = null;
try {
Context ctx = new InitialContext();
Context env = (Context) ctx.lookup("java:comp/env");
DataSource ds = (DataSource) env.lookup(DATASOURCE);
conn = ds.getConnection();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NamingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
public static void testJNDI()
{
Connection conn=getConncetion();
try {
Statement st=conn.createStatement();
String sql="select * from BIGTYPE";
ResultSet rs=st.executeQuery(sql);
while(rs.next())
{
System.out.println(rs.getInt(1)+"/t"+rs.getString(2)+"/t"+rs.getString(3));
}
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
用main()方法是不能测试的,只有在web环境下才可以成功。
- Tomcat 5.5下面配置jndi数据库连接池(oracle 9i)
- Tomcat 配置 JNDI 数据库连接池
- TOMCAT中数据库连接池的配置(JNDI方式)
- tomcat 6.0 + mysql + jndi 数据库连接池配置
- JNDI配置Tomcat的数据库连接池
- tomcat下通过JNDI配置数据库连接池
- 以oracle数据库为例配置Tomcat服务器JNDI数据库连接池
- JNDI配置数据库连接池
- JNDI数据库连接池配置
- tomcat oracle数据库连接池配置
- Oracle-Tomcat数据库连接池配置
- Tomcat下配置JNDI数据库连接池并使用
- Tomcat下配置JNDI数据库连接池并使用
- Tomcat下配置JNDI数据库连接池并使用
- Tomcat下配置JNDI数据库连接池并使用
- 配置数据库连接池之JNDI的方式,tomcat
- 怎样配置tomcat的jndi数据库连接?
- websphere tomcat jndi获得数据库连接配置注意
- Scott Ambler 谈如何编好的软件模型
- POI处理Word、Excel、PowerPoint
- 富人和穷人的差别(转)
- 数据库设计之三范式
- JavaEE中标签接口与类体系
- Tomcat 5.5下面配置jndi数据库连接池(oracle 9i)
- DOTA全英雄装备介绍+物品简称[图文]
- Oracle 语法之 OVER (PARTITION BY ..) 及开窗函数
- select 下拉框--- 根据返回值显示值
- 程序切换功能
- 优秀网站源码、编程源码下载网站大集中
- 使用mkinitcpio
- 千辛万苦进了一个很深层的目录,一不小心敲了“cd”后回车..
- Re: 2009年又将要死多少“第二款游戏”