Class.getClassLoader().getResource() Class.getResource()

System.out.println(Test.class.getResource("/"));
System.out.println(Test.class.getClassLoader().getResource(""));
// 這兩句代碼是等價的。如果要加載某個資源文件從前面加上包名即可。
// 輸出結果:
// file:/D:/myWorkspace/projectName/webapp/WEB-INF/classes/
// file:/D:/myWorkspace/projectName/webapp/WEB-INF/classes/

/**
 * 要加載某個資源文件,示例。表示加載從src根目錄下的hibernate.properties
 */

Test.class.getResource("/hibernate.properties")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章