?/p>
package com.kyo.connection;
?/p>
?/p>
import java.sql.Connection;
?/p>
import java.sql.DatabaseMetaData;
?/p>
import java.sql.Driver;
?/p>
import java.sql.DriverManager;
?/p>
import java.sql.SQLException;
?/p>
import java.sql.Statement;
?/p>
import java.util.Enumeration;
?/p>
import java.util.Vector;
?/p>
?/p>
public class ConnectionPool {
?/p>
?/p>
private ConnectionParam param;
?/p>
?/p>
private String testTable = ""; //
测试连接是否可用的测试表名,默认?/p>
有测试表
?/p>
?/p>
private Vector connections = null; //
存放连接池中数据库连接的向量
,
初始时为
?/p>
// null,
它中存放的对象为
PooledConnection
?/p>
?/p>
?/p>
public void setParam(ConnectionParam param {
?/p>
this.param = param;
?/p>
}
?/p>
?/p>
public ConnectionParam getParam( {
?/p>
return param;