文档介绍:×÷Õߣºwhitefox
email: whitefox.******@corp.
ÈÕÆÚ£º2000-7-27 11:49:57
public class OracleConnectionManager {
private DBConnectionManager connMgr;
private final String poolName="Oracle";
private Connection conn;
public OracleConnectionManager() {
String userID = "system";
String password = "manager";
String JDBCDriver = "";
String JDBCDriverType = "jdbc:oracle:thin";
String DBHost = "";
String Port = "1521";
String SID="sid";
String url = JDBCDriverType+":@"+DBHost + ":" + Port + ":" +SID;
connMgr = ();
if ( == 1){
(poolName, JDBCDriver, url, userID, password);
("egongOracle", JDBCDriver, JDBCDriverType+":***@:1521:egong", "abcusername", "abcpasswd");
}
}
public Connection getConnection() {
return (conn=(poolName));
}
public Connection getConnection(String newOracle) {
return (conn=(newOracle));
}
public void freeConnection() {
(poolName,conn);
}
public void freeConnection(String newOracle) {
(newOracle,conn);
}
}
public class DBConnectionManager {
static private DBConnectionManager instance=null; // The single instance
static public int clients=0;
private Vector drivers = new Vector();