SpringCache
文章平均质量分 55
小杰不想秃头
小牛吗?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于SpringCache缓存套餐数据
缓存套餐数据实现思路前面实现了移动端套餐查看功能,对应的服务端方法为SetmealController的list方法,此方法会根据前端提供的查询条件进行数据库的查询操作。在高并发的情况下会影响系统性能,所以使用SpringCache和redis进行缓存优化,提高系统的性能。导入相关坐标。在配置文件中配置缓存数据的过期时间。在启动类加入@EnableCaching注解,开启缓存注解功能。在list方法上加上@Cacheable注解。在save、delete方法上加上@CacheEvict注解。原创 2022-05-26 10:33:55 · 271 阅读 · 0 评论 -
SpringCache
为什么使用缓存?使用缓存是一个很“高性价比”的性能优化方式,尤其是对于有大量重复查询的程序来说。通常来说,在WEB后端应用程序来说,耗时比较大的往往有两个地方:一个是查数据库,一个是调用其它服务的API(因为其它服务最终也要去做查数据库等耗时操作)。重复查询也有两种。一种是我们在应用程序中代码写得不好,写的for循环,可能每次循环都用重复的参数去查询了。这种情况,比较聪明一点的程序员都会对这段代码进行重构,用Map来把查出来的东西暂时放在内存里,后续去查询之前先看看Map里面有没有,没有再去查数据库,其原创 2022-05-24 10:15:11 · 182 阅读 · 0 评论
分享