springboot集成spring cache

321 阅读1分钟

在没有使用缓存之前

这里为了测试,所以把查询数据库操作卸载另外一个方法里,

这里查询10次,
显示是查了10次数据库的,

接下来引入依赖

在启动类上加上缓存注解 @EnableCaching

在需要缓存的方法上加上注解@Cacheable

再测试
发现只查了一次数据库

如果要清楚缓存,一般是在insert,update,delete操作需要,可以在这些方法上加上注解