業務場景
有時候寫好一段**,裡面有一些引數有可能在日後有變動的可能,如何不變動**而改變引數的內容呢?
那就配置到配置檔案裡面吧
比如我的properties或者我的yml配置檔案中有個屬性是hi.pram=aaa,想獲取hi.pram屬性的值
配置檔案
hi:
pram: 引數值
方式一 :引用物件進行獲取environment
@autowired
private environment env;
string path = env.getproperty("hi.pram");
方式二:通過註解(@value)獲取
@value("$")
private string url;
Java 讀取配置檔案的方式
通過乙個propertiesutil類,在tomcat初始化時,對properties物件props進行初始化 指向對應的配置檔案filename mmall public class propertiesutil catch ioexception e public static string g...
springboot讀取配置檔案的方式以及亂碼解決
springboot讀取配置檔案的方式有三種 1 使用 value註解的方式進行讀取 2 使用environment讀取 3 使用 configurationproperties註解讀取 4 讀取配置遇到的亂碼 1 使用 value註解的方式進行讀取 value註解方式一 user.name gzh...
spring讀取配置檔案的幾種方式
場景 假如有以下屬性檔案dev.properties,需要注入下面的tag tag 123 通過propertyplaceholderconfigurer value private string tag 通過preferencesplaceholderconfigurer value privat...