首页/技术开发/内容

一种完成数据库连接池的办法(2)

技术开发2024-06-11 阅读()
其次是连接池的工厂类ConnectionFactory,通过该类来将一个连接池对象与一个名称对应起来,使用者通过该名称就可以获取指定的连接池对象,具体代码如下:


/**
* 连接池类厂,该类常用来保存多个数据源名称合数据库连接池对应的哈希
* @author liusoft
*/
public class ConnectionFactory
{
//该哈希表用来保存数据源名和连接池对象的关系表
static Hashtable connectionPools = null;
static{
connectionPools = new Hashtable(2,0.75F);
}
/**
 * 从连接池工厂中获取指定名称对应的连接池对象
 * @param dataSource连接池对象对应的名称
 * @return DataSource返回名称对应的连接池对象
 * @throws NameNotFoundException无法找到指定的连接池
 */
public static DataSource lookup(String dataSource)
throws NameNotFoundException
{
Object ds = null;
ds = connectionPools.get(dataSource);
if(ds == null (北联网教程,专业提供视频软件下载)

第1页  第2页  第3页 

……

相关阅读