JavaWeb數據庫配置


項目結構

在 JDBC 中 DBUtil.java 加載配置文件時,路徑使用的是Java項目的相對路徑。存在本地的。

// 加載配置文件
Properties p = new Properties();
FileInputStream in = new FileInputStream("resource/db.properties");
p.load(in);

在做javaWeb的時候,路徑需要修改下:

// 加載配置文件
Properties p = new Properties();
// 獲取字節碼目錄
String path = DBUtil.class.getClassLoader().getResource("db.properties").getPath();
System.out.println(path);
// 解決路徑中 空格顯示為 %20
path = URLDecoder.decode(path, "utf-8");
System.out.println(path);
FileInputStream in = new FileInputStream(path);
p.load(in);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM