ResourceBundle類是java自帶的類,類路徑:java.util.ResourceBundle,用來讀取項目中后綴為properties的配置文件。
下面簡單舉例說明一下用法:
1. 數據准備
1)配置文件名稱:application.properties(可將文件存放在工程的resource目錄下,或者lib目錄下)
2)配置文件內容:
dataBaseIp=127.0.0.1
user.name=root
user.password=123456
2. ResourceBundle類實現讀取application.properties中key對應的value的步驟:
1)獲取配置文件的名稱,使用getBundle()方法
ResourceBundle resourceBundle = ResourceBundle.getBundle("application");//不需要寫后綴名
2)獲取資源文件中的信息:使用getString()方法
String dataBaseIp = resourceBundle.getString("dataBaseIp");//獲取資源application中的dataBaseIp字段的值——127.0.0.1
String userName = resourceBundle.getString("user.name");//獲取資源application中的user.name字段的值——root
3. 在工程中調用步驟2中讀取到的值即可,不贅述。