按照官方给的方法清理redis失效果,附模块源码

Blade 未结 2 1191
javahuan
javahuan 2020-12-30 15:42

按照官方给的写法无论是@CacheEvict 注解方式还是CacheUtil.clear(cacheName)方式都清理不了缓存
这里我附带了源码,请尽快帮我解决一下,谢谢

redis缓存清理失效.rar


2条回答
  •  admin
    admin (楼主)
    2020-12-30 16:39

    name组装会默认加上租户id,而你的截图里 mydemo-info是没有租户前缀的,所以CacheUtil.clear方法内要传入false。

    比如CacheUtil.clear("mydemo-info", false);

提交回复