oracle+websphere4连接池问题。
try {
java.util.Properties parms = new java.util.Properties();
parms.put(Context.INITIAL_CONTEXT_FACTORY, "com.ibm.websphere.naming.WsnInitialContextFactory");
//Create the Initial Naming Context
Context ic = new InitialContext(parms);
Object o = ic.lookup(WEBConfiger.getString("database.jndi.name",
"jdbc/webdb"));
dataSource = (DataSource) o;
}
catch (Exception ne) {}
在这之后,每次访问DB时,都用conn = dataSource.getConnection(),如:
stat = conn.createStatement();
stat.execute();
//执行完后不close();
下次如果需要用conn时,zai用conn=dataSource.getConnection;
如此这样,是不是就利用了websphere conn pool 的功能??
如果执行完后close();是不是就没有利用websphere conn pool 的功能??
顺便问一下
OracleConnectionCacheImpl ods = new OracleConnectionCacheImpl();
ods.setURL(WEBConfiger.getString("url"));
ods.setUser(WEBConfiger.getString("user"));
ods.setPassword(WEBConfiger.getString("password"));
ods.getConnection();
这个东东是不是oralce种classes2.jar的自带连接池。这个连接池功能是否强大。
是否稳定??有人用过吗??
**********
回答后另附上200分,谢谢谢谢............