springboot整合redis缓存
2022/2/27 19:24:22
本文主要是介绍springboot整合redis缓存,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.【准备】pom.xml文件加入redis依赖
<!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
2.【载入】自动装配redis类模板
@Autowired private RedisTemplate redisTemplate;
注:使用该模板直接在redis客户端查看内容key编码需转换,需要另外配置
一般使用:StringRedisTemplate 模板,已经是使用String类型模板 不需要额外配置
3.【使用】设置key-value进缓存
@Test void set(){ ValueOperations ops = redisTemplate.opsForValue(); ops.set("name","zhangsan",5,TimeUnit.SECONDS); }
4.【使用】查看缓存内容
@Test void get(){ ValueOperations<String, String> ops = stringRedisTemplate.opsForValue(); System.out.println(ops.get("name")); }
5.【补充】存入和查看Hash值进缓存
// 存入hash值内容 @Test void hset(){ HashOperations ops = redisTemplate.opsForHash(); ops.put("info","name","张三"); } // 查看hash内容 @Test void hget(){ HashOperations ops = redisTemplate.opsForHash(); System.out.println(ops.get("info","name")); }
这篇关于springboot整合redis缓存的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?