在Spring Boot中操作Redis有多种方法:
@Autowired
private RedisTemplate<String, Object> redisTemplate;
@Autowired
private StringRedisTemplate stringRedisTemplate;
@Cacheable(value = "myCache", key = "#key")
public String getValue(String key) {
// 从数据库或其他数据源获取数据
return value;
}
@RedisHash("myObject")
public class MyObject {
@Id
private String id;
private String name;
// getters and setters
}
@Autowired
private RedisTemplate<String, MyObject> redisTemplate;
public void save(MyObject obj) {
redisTemplate.opsForHash().put("myObject", obj.getId(), obj);
}
这些只是Spring Boot中操作Redis的一些常见方法,具体的使用方式还需要根据实际需求来决定。