在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的一些常見方法,具體的使用方式還需要根據實際需求來決定。