程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> jdbc-Class.forName(org.postgresql.Driver)卡住了

jdbc-Class.forName(org.postgresql.Driver)卡住了

編輯:編程綜合問答
Class.forName("org.postgresql.Driver")卡住了

在用jdbc的org.postgresql.Driver時卡住了, 代碼如下:

driveName = "org.postgresql.Driver";
logger_.log("drive Name: "+driveName);
try {
Class.forName(driveName);
}catch(Exception e){
logger_.log("catch exception while load postgresql driver: " + e.toString());
e.printStackTrace();
}
logger_.log("connect succeed");

在日志打出 "drive Name org.postgresql.Driver"後, 就停住了, 既不打出異常日志也沒有鏈接成功的日志.
控制台也是停住, 但是進程並沒有終止, 這是為什麼?
這種情況不是每次都發生, 偶爾出現一次.

最佳回答:


數據庫的連接需要0.2到2秒吧,之前也遇到多,如果控制台沒有拋出異常的話,那就證明的程序沒錯,我之前也遇到過,等待一下就會連接上,這跟很多因素有關

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved