13.2为方法添加注解以支持缓存

13.2.1填充缓存(@Cacheable、@CachePut)
@Cacheable:在执行方法前,现在缓存中查找。查到了返回结构,如果查不到执行方法。
@CachePut:不管如何都执行方法,然后将结果放到缓存中。
上面两个可以组合使用,@Cacheable用于fing方法,@CachePut用于save方法。当执行完save方法后将结果存到缓存中,在调用find方法查找。这样的话可以使2次IO读写变为1次。
具体使用详情查询13章缓存数据-13.2.1填充缓存

13.2.2移除缓存条目

@CacheEvict:比如remove()方法执行后,将此条从缓存中删除。




posted @ 2021-01-21 09:08  _Shing  阅读(184)  评论(0)    收藏  举报