Java讀取配置文件的幾種方式


通過反射獲取配置文件

1首先有一個配置文件 名為 jdbc.properties
目錄結構如下

配置文件為jdbc的連接配置

jdbc.driver= com.mysql.jdbc.cj,Driver
jdbc.url=jdbc:mysql://localhost:3306/music
jdbc.username=root
jdbc.password=123

2獲取配置文件
在 testDemo類下獲取配置文件

通過java反射機制獲取配置文件

   InputStream is =  testDemo.class.getClassLoader.getResourceAsStream("jdbc.properties");
  Properties pro = new Properties();
   pro.load(is);
   String driver =  pro.getProperty("jdbc.driver");
   String url =  pro.getProperty("jdbc.url");
    System.out.println(driver + url);

輸出

通過 ResourceBundle方法獲取

ResourceBundle rb = ResourceBundle.getBundle("jdbc");  //讀取jdbc.properties配置文件
    String name =  rb.getString("jdbc.driver");  //獲取key為 jdbc.driver 的值
    System.out.println(name);


免責聲明!

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



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