Esempio n. 1
0
  public static void main(String[] args) {
    try {
      // 测试DBConnectionManager.java
      DBConnectionManager dbp = DBConnectionManager.getInstance();
      DBConnectionManager dbp2 = DBConnectionManager.getInstance();
      Connection conn = dbp.getConnection("localserver");
      log.debug("Loading:serverId:" + " Connection:co:" + conn);
      dbp.freeConnection("localserver", conn);
      Connection conne = dbp.getConnection("localserver");
      log.debug("Loading:serverId:" + " Connection:co:" + conne);
      dbp.freeConnection("localserver", conne);
      Connection conn3 = dbp.getConnection("localserver");
      log.debug("Loading:serverId:" + " Connection:co:" + conn3);
      dbp.freeConnection("localserver", conn3);

      //			//测试config.java
      //			Config config = new Config();
      //			log.debug(config.getProperty("company"));
      //			config.setProperty("company", "FIELDSCHINA");
      //			for(int i = 0; i < 100; i++){
      //				log.debug(config.getProperty("company"));
      //				try {
      //					Thread.sleep(1000);
      //				} catch (InterruptedException e) {
      //					// TODO Auto-generated catch block
      //					e.printStackTrace();
      //				}
      //			}
    } catch (Exception e) {
      e.printStackTrace();
    }
  }