1. 程式人生 > >maven專案 修改properties屬性檔案不用重啟

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,

  留個筆記!!!