0
我使用Spring RedisTemplate來處理與Redis相關的操作。我將能夠存儲兩種數據類型。例如,我想存儲Key,String以及Key,Integer。如何實現這個目標?如何使用RedisTemplate存儲不同的數據類型
我使用Spring RedisTemplate來處理與Redis相關的操作。我將能夠存儲兩種數據類型。例如,我想存儲Key,String以及Key,Integer。如何實現這個目標?如何使用RedisTemplate存儲不同的數據類型
你看過http://docs.spring.io/spring-data/redis/docs/current/reference/html/redis.html嗎?
改變從文檔了一下,未經測試:
public class Example {
// inject the actual template
@Autowired
private RedisTemplate<String, String> template;
// inject the template as ValueOperations
@Resource(name="redisTemplate")
private ValueOperations<String, Integer> intOp;
@Resource(name="redisTemplate")
private ValueOperations<String, String> stringOp;
public void sampleKeySetting() {
intOp.set('my_int_value', 10);
stringOp.set('my_string_value', 'good!');
}
}
有XXXXOperations
其他數據結構太:檢查http://docs.spring.io/spring-data/data-keyvalue/docs/current/api/org/springframework/data/keyvalue/redis/core/RedisOperations.html