今天在做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);
}
}