最近做了個微信公眾號后台,因為只是單應用就選用了ehcache來做本地緩存,主要是用於緩存微信的accece_token和jsapi_ticket。在使用ehcache的時候遇到了@Cacheable注解沒有生效的情況。
經查發現問題在於
- 類實現了接口,但@Cacheable方法不在接口內
- 類內部調用了@Cacheable注解的方法,此時緩存沒有生效
解決方法
- 接口中添加@Cacheable方法
- 通過ApplicationContext獲取當前類對象,然后通過該對象調用類內方法
最近做了個微信公眾號后台,因為只是單應用就選用了ehcache來做本地緩存,主要是用於緩存微信的accece_token和jsapi_ticket。在使用ehcache的時候遇到了@Cacheable注解沒有生效的情況。
經查發現問題在於
解決方法
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。