Springboot集成redis
1.引入redis依赖
<!--redis依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2. 新建Controller
@RestController
@RequestMapping("/redisto")
public class RedisController {
@Autowired
private StringRedisTemplate redisTemplate;
@GetMapping
public String getRedis() {
redisTemplate.opsForValue().set("13945248962","OK");
String name = (String)redisTemplate.opsForValue().get("13945248962");
System.out.println(name);
return name;
}
}
3. 引入配置文件
spring:
application:
name: redis
redis:
host: 127.0.0.1
port: 6379
database: 0
4.总结
(1)在Controll层引入StringRedisTemplate这个类,会解决key和value乱码(二进制)问题,如果引入的是RedisTemplate,存入的key和value是二进制格式