SpringBoot快速整合Redis教程

  1. 新增springboot redis 依赖
 <!--配置Redis依赖-->
 <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-data-redis</artifactId>
 </dependency>
  1. spring boot yaml文件新增Redis配置
spring:
  redis:
    database: 0
    host: 192.168.233.130
    port: 6379
    password: 123456
  1. 新建测试Controller
@ApiIgnore
@RestController
@RequestMapping("redis")
public class RedisController {
    
    

    @Autowired
    private RedisTemplate<String, String> redisTemplate;

    @GetMapping("/set")
    public Object set(String key, String value) {
    
    
        redisTemplate.opsForValue().set(key, value);
        return ServerResponse.createBySuccess();
    }

    @GetMapping("/get")
    public Object get(String key) {
    
    
        return redisTemplate.opsForValue().get(key);
    }

    @GetMapping("/delete")
    public Object delete(String key) {
    
    
        redisTemplate.delete(key);
        return ServerResponse.createBySuccess();
    }
}

RedisTemplate注入的问题参考:https://blog.csdn.net/LIZHONGPING00/article/details/115314418
4. 使用RDM查看远程操作Redis数据。
在这里插入图片描述
操作的key和value看似乱码,与其自身的序列化机制有关。

猜你喜欢

转载自blog.csdn.net/LIZHONGPING00/article/details/115315066