@CacheEvict清除指定下所有缓存CacheEvict cacheNames parts grid allEntries true 此注解会清除 part grid 下所有缓存 CacheEvict 要求指定一个或多个缓存 使之都受影响 此外 还提供了一个额外的参数 allEntries 表示是否需要清除缓存中的所有元素 默认为 false 表示不需要 当指定了 allEntries 为 true 时 SpringCac
@CacheEvict(cacheNames = "parts:grid",allEntries = true) 此注解会清除part:grid下所有缓存
@CacheEvict要求指定一个或多个缓存,使之都受影响。此外,还提供了一个额外的参数allEntries 。表示是否需要清除缓存中的所有元素。默认为false,表示不需要。当指定了allEntries为true时,Spring Cache将忽略指定的key。有的时候我们需要Cache一下清除所有的元素。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220820.html原文链接:https://javaforall.net