value獲取配置檔案值給靜態屬性賦值不成功

2021-10-08 21:38:34 字數 389 閱讀 3434

通過@value("$")的方式獲取配置檔案的值。

該類(加註解@component被spring容器管理)裡面的屬性為static靜態屬性。此時 對應的的setter,getter按照預設的是分別為:

@value("$")

private static string name;

public static void setname(string name) //此種方式不能賦值成功, 此時的解決辦法是將setter方法的前面的static去掉。**

public static string getname()

yml檔案內容:

ss:

name: ffffff

靜態方法獲取配置檔案中配置的值

在開發中寫utils需要使用很多靜態方法,但是直接通過 value的方法,會獲取不到配置檔案的值 value private string filedir 解決方法 首先要將類標註 component component public final class responseutils再引入配置檔案...

yaml配置檔案值獲取

person lastname dhx age 25 boss dhx birth 1994 02 10 maps lists a1,22 dog name dog age 4 將配置檔案的每乙個屬性值對映到這個元件中 prefix person 配置檔案中那個下面的屬性進行一一對映 只有這個元件是...

獲取配置檔案節點的值

weburl 要新增引用 system.configuration filepath tostring using system.configuration dbhelper connectionstring value connectionstring workrecordattention va...