文章目录 1、注解 1、注解 Cacheable: 没缓存就走数据库,有缓存就走缓存;适用于查询接口。 CacheEvict: 删除redis中对应的缓存,适用于删除接口。使用属性allEntries=true删除cacheNames命名空间下的所有键值对。 CachePut: 在值已经被缓存的情况下仍然会被执行@CachePut注释修饰的方法,而@Cacheable不会;适用于更新和插入操作。