为什么在SellApplication入库类上加上注解@EnableCaching之后就使用redis缓存数据?好像代码中并没有指定使用redis
来源:13-9 redis缓存的使用(上)
showtime645
2017-10-13
开启了缓存之后默认不是使用spring自带的缓存吗,我看加了这个注解然后再ProductController的List方法加上@Cacheable(cacheNames = "product", key = "#sellerId", condition ="#sellerId.length() > 3", unless = "#result.getCode() != 0")之后就能使用redis注解了,能给解释一下这是为什么吗?
写回答
1回答
-
廖师兄
2017-10-14
@Cacheable这个注解是Spring的Cache方案,因为配置里有redis的配置,所以就用了redis储存缓存。你可以看看@EnableCaching的注释说明
00
相似问题