81,094
社区成员
发帖
与我相关
我的任务
分享
private static Properties pp = null;
private static InputStream fis = null;
//加载驱动,只需要一次
static{
try {
//从dbinfo.propertis文件中读取配置文件
pp = new Properties();
//使用java web时,读取文件要使用类加载器
fis = sqlHelper.class.getClassLoader().getResourceAsStream("dbinfo.properties");
//pp.load(sqlHelper.class.getClassLoader().getResourceAsStream("dbinfo.properties"));
pp.load(fis);
url = pp.getProperty(url);
username = pp.getProperty(username);
driver = pp.getProperty(driver);
password = pp.getProperty(password);
System.out.println(url+" "+username+" "+driver+" "+password);
Class.forName(driver);
信息: Server startup in 5290 ms
null null null null
java.lang.NullPointerException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.yinda.util.sqlHelper.<clinit>(sqlHelper.java:47)