Value取不到值的原因

2021-10-24 15:54:59 字數 653 閱讀 6097

今天被自己挖得坑栽了個大跟頭!事情是醬紫的,我看到這個配置類裡,直接用@value讀取了配置檔案中的值,於是乎,我也照葫蘆畫瓢,來了個靜態變數,隨手用快捷鍵,自動生成了set方法,**如下:

@configuration

public

class

commonconfig")

public

void

setsdsmsurl

(string _sdsmsurl)

@value

("$"

)public

static

void

setsdsmsloginmsg

(string _sdsmsloginmsg)

}

乍一看好像沒什麼不對勁是吧?但是!總是時不時的取不到值!簡直是見鬼了!找大佬各種查阿波羅和spring boot之間有什麼不相容的問題!結果!問題竟出在 這自動生成的set方法它竟然也是靜態的!我特喵的!尷尬癌都要犯了!

value取不到值

value取不到值,後來發現不能用static來修飾 原 value private static string commonnetworkproxy 改為如下可以取到值 value private string commonnetworkproxy 總結 1.使用static或final修飾了ta...

Servlet Cookie取不到值原因

現象 在測試帶cookie的http請求時發現,服務端用request.getheader cookie 可以去到值 但是用request.getcookies 卻不行 cookie mycookies request.getcookies 中永遠獲取不到uid的值 80埠號除外 原因 查了瀏覽器的...

使用 Value取不到值,為null

在使用 value的時候,可以從properties檔案中獲取值,我認為這樣符合解耦的特徵,今天在使用這個註解的時候即使賦值,卻只能取到null 主要錯誤 1.沒有在類上使用 component註解或其他衍生註解,使之成為容器,spring就獲取不到properties的值。2.在呼叫這個類的時候,...