0
我使用Spring數據Redis的,但官方的文檔搞糊塗了:RedisTemplate如何注入XXOperations(HashOperations等。)用彈簧數據(Redis的)
<!-- redis template definition -->
<bean id="redisTemplate"
class="org.springframework.data.redis.core.RedisTemplate"
p:connection-factory-ref="jedisConnectionFactory"/>
的redisTemplate
注入ListOperations
:
// inject the template as ListOperations
@Resource(name="redisTemplate")
private ListOperations<String, String> listOps;
但RedisTemplate並沒有延續ListOperations:
- public class RedisTemplate<K, V> extends RedisAccessor implements RedisOperations<K, V>, BeanClassLoaderAware
- public class RedisAccessor implements InitializingBean
我想知道如何redisTemplate注入到XXXOperations。
我的彈簧數據redis的版本是1.8.1.RELEASE jedis版本是2.9.0