maven專案 修改properties屬性檔案不用重啟
1.專案中經常變化的值, 比如 圖片伺服器路徑啊‘第三方的路徑’,都需要放到 屬性檔案裡, 怎樣才能不用重啟 修改 屬性檔案呢,
public static String getPropertiesValue(String name, String key) {
Properties prop = new Properties();
String value = "";
InputStream fis = null;
try {
fis = PropertiesReader.class.getResourceAsStream("/" + name + ".properties");
prop.load(fis);
value = (String) prop.get(key);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (fis != null) {
fis.close();
}
} catch (Exception e2) {
}
}
return value;
}
PropertiesReader
是工具類的名稱 隨意命名
"/" 代表專案的根目錄 ,從maven專案的 src/main/resource/ 下取,一般把屬性檔案都放這下面
key 為屬性檔案裡你想要取值的key,
留個筆記!!!