黑马十次方项目day02-16之使用SpringDataRedis设置key的过期时间
关于设置过期时间,可以参考为的另一篇文章
发布日期:2021-06-30 13:14:32
浏览次数:2
分类:技术文章
本文共 832 字,大约阅读时间需要 2 分钟。
文章目录
service
在com.tensquare.article.service.ArticleService中, 把数据存入redis时, 指定过期时间.
redisTemplate.opsForValue().set("article_"+id,article,10L, TimeUnit.SECONDS);
这样key值就10秒过期了. 时间的数值上,最好加上L, 代表是long类型的 /** * 根据ID查询实体 * @param id * @return */ public Article findById(String id) { // 先从redis缓存中获取文章对象 Article article = (Article) redisTemplate.opsForValue().get("article_" + id); if (article == null) { //如果article为null,代表缓存中没有存该值,那么去数据库中查询,并把数据存入redis,之后的查询就从redis中拿值 article= articleDao.findById(id).get(); //把数据存入redis redisTemplate.opsForValue().set("article_"+id,article,10L, TimeUnit.SECONDS); } return article; }
测试
执行先执行修改的请求,再执行查询的请求http://localhost:9004/article/1
.
转载地址:https://javaweixin6.blog.csdn.net/article/details/86430396 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月20日 05时08分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
前端权限控制:获取用户信息接口构造数据
2019-05-01
有状态服务和无状态服务
2019-05-01
七牛云存储:断点续传
2019-05-01
递归求阶乘
2019-05-01
递归遍历目录
2019-05-01
IO流概述和分类
2019-05-01
字节流写数据
2019-05-01
字节流写数据的三种方式
2019-05-01
字节流写数据的两个小问题
2019-05-01
字节流写数据加异常处理
2019-05-01
字节流复制文本文件【应用】
2019-05-01
字节流复制图片
2019-05-01
字节缓冲流构造方法
2019-05-01
字节流复制视频
2019-05-01
类加载器【理解】
2019-05-01
其他数字摘要算法实现
2019-05-01
非对称加密算法
2019-05-01
私钥加密私钥解密
2019-05-01
获取私钥key对象
2019-05-01
获取公钥对象
2019-05-01