接上一篇
@RestController
public class RedisController {
@Autowired
private StringRedisTemplate stringRedisTemplate;
@Autowired
private RedisTemplate redisTemplate;
@GetMapping("/get/{key}")
public String getRedis(@PathVariable("key")String key){
return stringRedisTemplate.opsForValue().get(key);
}
@PostMapping("/set/{key}/{value}")
public String setRedis(@PathVariable("key")String key,@PathVariable("value")String value){
stringRedisTemplate.opsForValue().set(key,value);
return "SUCCESS";
}
@PostMapping("/postEntity")
public String postEntity(){
UserEntity userEntity=new UserEntity();
userEntity.setId(1L);
userEntity.setRealName("sfsf");
redisTemplate.opsForValue().set(userEntity.getId(),userEntity);
return "SUCCESS";
}
@GetMapping("/getEntity/{key}")
public Object getEntity(@PathVariable("key")String key){
return redisTemplate.opsForValue().get(key);
}
}