SpringBoot整合redis

添加依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

配置yml

spring:
    redis:
        database: 0
        host: 192.168.1.111
        port: 6379
        password: psword

使用方法

@ApiIgnore
@RestController
@RequestMapping("redis")
public class RedisController {

    @Autowired
    private RedisTemplate redisTemplate

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