關於spring在同一個類中調用不用的註解方法導致spring-cache失效的解決辦法

關於spring在同一個類中調用不用的註解辦法導致spring-cache失效的解決辦法


原因:同一個類的a方法調用帶springCache註解的b方法,會導致b方法失效,因爲拿到的是b的代理地址。

解決辦法1:直接注入該類


解決辦法2:通過spring的上下文來獲取bean

其實本質都是一樣的,通過spring的上下文來拿。如果想裝逼一點的就選②   low一點就選①

發佈了20 篇原創文章 · 獲贊 8 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章