概述
1.添加SpringDataRedis依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
在application.yml中配置redis
#配置redis
spring:
redis:
#服务端ip地址
host: 192.168.121.128
port: 6379
password: 123456
操作数据集中StringTemplate和Template区别
@SpringBootTest
class SpringbootRedisDemoApplicationTests {
@Test
void contextLoads() {
}
@Autowired
private StringRedisTemplate srt;
@Autowired
private RedisTemplate redisTemplate;
/***
* 关于StringRedisTemplate和RedisTemplate区别
*
* 区别在于:
* StringRedisTemplate继承RedisTemplate
* 两者的数据是不共通的(默认的序列化机制导致key不
* ⼀样)
* StringRedisTemplate默认采⽤的是String的序列化策
* 略
* RedisTemplate默认采⽤的是JDK的序列化策略,会将
* 数据先序列化成字节数组然后在存⼊Redis数据库
*/
@Test
public void test1(){
ValueOperations<String, String> valueOperations = srt.opsForValue();
valueOperations.set("test1","ceshi1");
System.out.println(valueOperations.get("test1")); //ceshi1
//使用RedisTemplate
ValueOperations<String, Object> vo = redisTemplate.opsForValue();
vo.set("test1","ceshi2");
System.out.println(vo.get("test1")); //ceshi2
}
}
最后
以上就是娇气往事为你收集整理的SpringBoot整合Redis1.添加SpringDataRedis依赖的全部内容,希望文章能够帮你解决SpringBoot整合Redis1.添加SpringDataRedis依赖所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复