通過反射獲取配置文件
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);