讀取配置文件的一些疑惑
1.?InputStream?is?=?JDBCUtil.class.getClassLoader().getResourceAsStream("jdbc.properties");
2.?InputStream?is?=?JDBCUtil.class.getResourceAsStream("jdbc.properties");
問題:
1.?第一種方式可以獲取到配置文件,但第二種方式(老師給的)獲取不到,why?
2.?加載配置文件的時候為什么不是?classpath:jdbc.properties,在SSM框架中加載配置文件的時候都要classpath:?這個前綴,why?
2018-09-06
InputStream?is?=?JDBCUtil.class.getResourceAsStream("jdbc.properties");第二種需要引相對路徑,要在jdbc.properties前面加一個/。