Jquery中文網 www.uhadif.co
Jquery中文網 >  腳本編程  >  java  >  正文 一種實現數據庫連接池的方法(2)

一種實現數據庫連接池的方法(2)

發布時間:2017-12-13   編輯:www.uhadif.co
jquery中文網為您提供一種實現數據庫連接池的方法(2)等資源,歡迎您收藏本站,我們將為您提供最新的一種實現數據庫連接池的方法(2)資源
其次是連接池的工廠類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 || !(ds instanceof DataSource))
            throw new NameNotFoundException(dataSource);
        return (DataSource)ds;
    }
    /**
     * 將指定的名字和數據庫連接配置綁定在一起并初始化數據庫連接池
     * @param name        對應連接池的名稱

您可能感興趣的文章:
一種實現數據庫連接池的方法(2)
Tomcat下配置SQLServer連接池的方法步驟
asp.net性能優化方法-數據庫訪問性能優化
jdbc連接oracle數據庫方法
Cobar基于MySQL的分布式數據庫服務中間件
DB2數據庫設計和最高性能原則
NoSQL數據庫之MongoDB入門詳解
教你如何使用JSP繪制餅圖
Solaris shell下操作數據庫的方法
如何解決php中文字符亂碼,中文字符入庫亂碼的問題

[關閉]
北京pk赛车历史 黑龙江36选7 甘肃11选5 怎么验证彩票网站的正规 我中了彩票苹果 新浪体育nba直播表 凯盈线上娱乐平台 奔驰宝马55的网站网址 广东11选5万能九码 极速快乐十分技巧 大嘴棋牌白山麻将下载 幸运赛车开奖 内蒙古快三根号 竞彩足球比分直播.即时比分 865连连棋牌游戏大厅下 七星彩专家免费预测号码查询 重庆时时彩 稳赚计划