spring 攔截器注入bean爲null的問題

今天使用redis緩存token,使用攔截器做登陸判斷的時候,發現redis獲得值始終爲空debug後看到Stringredistemplate根本沒有注入 這是因爲攔截器加載的時間點在springcontext之前,即在bean實例化之前,所以在攔截器中注入自然爲null 。那麼我們就讓攔截器執行的時候實例化攔截器Bean,在攔截器配置類裏面先實例化攔截器,然後再獲取就能解決這個問題啦。
相關文章
相關標籤/搜索