<!-- 引入 redis 依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
spring:
redis:
# Redis 单机单实例
database: 0
host: 192.168.1.190
port: 6379
password: xuexi
@ApiIgnore
@RestController
@RequestMapping("redis")
public class RedisController {
@Autowired
private RedisTemplate redisTemplate;
@Autowired
private RedisOperator redisOperator;
@GetMapping("/set")
public Object set(String key, String value) {
// redisTemplate.opsForValue().set(key, value);
redisOperator.set(key, value);
return "OK";
}
@GetMapping("/get")
public String get(String key) {
// return (String)redisTemplate.opsForValue().get(key);
return redisOperator.get(key);
}
@GetMapping("/delete")
public Object delete(String key) {
// redisTemplate.delete(key);
redisOperator.del(key);
return "OK";
}
}