VM177 commons.js:50 Uncaught TypeError: Cannot read property 'src' of null

今天測試springboot的@Cacheable與@CachePut,每次更新某個字典後,再使用get就會報
VM177 commons.js:50 Uncaught TypeError: Cannot read property ‘src’ of null
在這裏插入圖片描述
後來查了很久,也沒有什麼頭緒。
我發現就增加了@Cacheable和@CachePut,其他的都沒做什麼處理,應該就是這個造成。
後來查資料發現,如果要使用@CachePut,實現更新數據庫中某行數據並且緩存中的數據也需要更新的話,@Cacheable對應的返回值、key、name需要與@CachePut必須是一一對應起來。
我發現我代碼中的返回值是不一樣的,update返回值是void,get返回值是user實體,通過修改方法的返回值,這個錯誤解決了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章