今天在做postgresql的jdbc連接碰到問題,數據庫始終連接不上,根據報錯信息發現是因爲沒有讀取到本地配置文件db.properties的信息。
原讀取db.properties方法
public class ResourceConfig {
public static ResourceBundle getResourceBunder(String resouceName)
{
return ResourceBundle.getBundle(resouceName);
}
}
雖然db.properties就放在classes下,但是無法讀取到,經百度發現,應該這麼寫
public class ResourceConfig {
public static ResourceBundle getResourceBunder(String resouceName)
{
Locale locale = Locale.getDefault();
return ResourceBundle.getBundle(resouceName,locale);
}
}