徐州二手房装修:怎样才算用到了数据库连接池?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 00:07:29
public class DataSourceFactory {

private static DataSource ds = null;
public static DataSourceFactory df = new DataSourceFactory();
/**
* 通过本地取得数据源 调用必须在Resin的环境之下,速度较快
* @param JNDIName String 数据源DataSource 的JNDI名字
* @return DataSource 返回数据库 null 表示无法取得
*/
private DataSourceFactory() {
String JNDIName = "jdbc/oracle";
try {
Context initCtx = new InitialContext();
//设置连接环境java:comp/env/jdbc/asales
Context envCtx = (Context) initCtx.lookup("java:comp/env");
//通过JNDI取得数据源DataSource
ds = (DataSource) envCtx.lookup(JNDIName); ;
}
catch (Exception e) {
e.printStackTrace();
}
}

public static DataSource getDataSource() {
return ds;
}

}
是不是在用连接池?

评论 ┆ 举报

最佳答案此答案由提问者自己选择,并不代表百度知道知识人的观点

回答:sypht
新手
4月18日 19:44 Driver={Microsoft Access Driver (*.mdb)};pwd=111;dbq="

揪错 ┆ 评论 ┆ 举报