麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

好的連接池,免費的

2019-11-18 13:23:52
字體:
來源:轉載
供稿:網友

  /*

  * Copyright (C) 2000-2002 Jackliu

  * <a href="mailto: service@cn-java.com">[email protected]</a>
  

  * WWW.CN-JAVA.COM All Rights Reserved

  */

  package com.cn-java.database;
  



   import java.util.*;

   import java.sql.*;


  



   /**

   * <font size=4><b>數據庫連接池</b></font>

   * <font color=gray>這個類為系統提供一個數據庫的連接池</font>

   * <br><br>

   * @see Sys_config

   * @author <a href="mailto: [email protected]">Jackliu</a>
  

   */

   public class DBPoolsManager{

   static PRivate DBPoolsManager instance; // 唯一實例

   DBPools pools;

   Driver theDrv;

  

   /**

   * 構造方法

   * <br>創建數據庫連接池(Oracle OCI)

   */

   private DBPoolsManager(){

   /* use oracle OCI8*/

   String url = "jdbc:oracle:oci8:@"+Sys_config.getDATABASE_INSTANCE();
  

   String user = Sys_config.getDATABASE_USERID();

   String passWord = Sys_config.getDATABASE_USERPWD();

   int max = Integer.parseInt(Sys_config.getDATA_session());

   try{

   /*use MySQL driver

   theDrv = new org.gjt.mm.mysql.Driver();*/


  

/*use oracle driver*/

   theDrv = new oracle.jdbc.driver.OracleDriver();

   DriverManager.registerDriver(theDrv);

   }

   catch ( SQLException e ){

   //debug to err.log

   e.printStackTrace(System.err);

   }

   pools = new DBPools(url, user, password, max);

   pools.showDetail();

   }


  

/**

   * 得到一個數據庫的連接池治理的實例

   * @return 返回一個數據庫連接池治理的一個實例

   */

   static synchronized public DBPoolsManager getInstance(){

   if (instance == null){

   instance = new DBPoolsManager();

   }

   return instance;

   }


  

/**

   * 從數據庫連接池中獲取一個空閑的數據庫連接實例

   * <br>假如超出連接池的最大連接,返回一個空的對象

   * @return 返回一個數據庫連接對象

   */

   public Connection getConnection(){

   return pools.getConnection();

   }


  

/**

   * 釋放一個正在工作的數據庫連接到數據庫連接池

   * @param con Connection 一個數據庫連接

   */

   public void freeConnection(Connection con){

   pools.freeConnection(con);

   }

  

   /**

   * 關閉數據庫連接池

   */

   public void close(){

   try{

   pools.showDetail();

   pools.close();

   DriverManager.deregisterDriver(theDrv);

   }

   catch ( SQLException e ){

   //debug to err.log

   e.printStackTrace(System.err);

   }

   }


  



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色片视频观看 | 久久国产中文 | 黄色片网站免费观看 | 国产九色在线播放九色 | 一区二区精品视频 | www视频免费在线观看 | 免费毛片免费看 | 久久国产精品电影 | 国产女厕一区二区三区在线视 | 男人的天堂视频网站 | 午夜免费一区 | 欧美日韩在线播放 | 久久精品国产亚洲7777 | 久久91久久久久麻豆精品 | 少妇的肉体的满足毛片 | 视频一区二区久久 | 午夜精品在线视频 | 一本色道久久综合狠狠躁篇适合什么人看 | 97久久日一线二线三线 | 7777视频 | 精品久久久久久久久久久久久 | 日本一级黄色大片 | 在线成人一区二区 | 国产精品视频六区 | 激情小说区 | 国内精品久久久久久2021浪潮 | 久久久久久久久久久国产精品 | 久久嗨| 国产精品免费在线 | 国产精品亚洲精品久久 | 羞羞电影在线观看 | 国产91中文字幕 | 无遮挡一级毛片视频 | 一分钟免费观看完整版电影 | 羞羞的视频免费在线观看 | 黄色av网站在线观看 | 午夜九九九 | 精品久久久一二三区播放播放播放视频 | 中文字幕爱爱视频 | 日本在线一区二区 | 国产亚洲精品网站 |