在構造函數裏使用@Value注入的屬性值獲取不到

今天在配置mqtt連接的時候是在bean初始化的時候就進行連接, 所以要配置連接參數, 當時用的是這樣的方式. 結果運行的時候一直會報NullPointer異常,網上找了很多方案都沒效果,  後來發現 controller裏是可以注入成功的,  那麼說明依賴注入是在構造函數之後進行的.     用以下方式可解決. 還有一點 , @Value 屬性是不可以static修飾的,否則也取不到值.
相關文章
相關標籤/搜索