redis缓存

来源:13-10 redis缓存的使用(下)

BillyWebber

2017-10-31

老师您在13-10中讲了productService 中的findone方法如果加了cacheable,save加cacheput,这样虽然可以实现修改一个商品,缓存就更新的功能,然而如果我点开另一个商品修改,它就直接读到redis缓存的那个商品,不会根据productId再去查询数据,怎么做到一个商品有自己的key在redis去缓存,如果下次查询另一个商品的时候会根据key值不同而去数据库读取?

写回答

1回答

廖师兄

2017-10-31

看完这讲了吗,这讲末尾部分,不是用sellerId举例了么,同理,findOne方法那里,key=123改成key="#productId"就好了

0
6
廖师兄
回复
慕粉1433416698
之前不是说不行吗?解决了的话,采纳为正确答案吧
2018-09-19
共6条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程