摘要: 1. 功能说明 当需要在不影响方法执行的情况下更新缓存时,可以使用 @CachePut,也就是说,被 @CachePut 注解的缓存方法总是会执行,而且会尝试将结果放入缓存(当然,是否真的会缓存还跟一些注解参数有关,比如:unless 参数)。@CachePut 跟 @Cacheable 有相同的参 阅读全文
posted @ 2020-03-03 18:16 不爱刺猫的鱼 阅读(26108) 评论(1) 推荐(6)
摘要: 1. 前言 前面学习了如何在 spring boot 项目中配置 redis 实现声明式缓存应用。接下来详细学习一下声明式缓存的几个注解。 上一篇链接:spring boot学习——整合 redis 实现声明式缓存配置 官方的注解说明文档:https://docs.spring.io/spring/ 阅读全文
posted @ 2020-03-03 17:07 不爱刺猫的鱼 阅读(1814) 评论(0) 推荐(1)
摘要: 1. 功能说明 @Cacheable 注解在方法上,表示该方法的返回结果是可以缓存的。也就是说,该方法的返回结果会放在缓存中,以便于以后使用相同的参数调用该方法时,会返回缓存中的值,而不会实际执行该方法。 注意,这里强调了一点:参数相同。这一点应该是很容易理解的,因为缓存不关心方法的执行逻辑,它能确 阅读全文
posted @ 2020-03-03 17:04 不爱刺猫的鱼 阅读(126298) 评论(6) 推荐(29)