我试图在包RedisMap
下创建org.springframework.data.redis.support.collections.RedisMap
,但它总是返回空值。我的初始化代码是:
RedisMap<String, MyClass> redisMap = new DefaultRedisMap<String, MyClass>(
"key:for:Redis",
new RedisTemplate<String, MyClass>()
);
这是错误消息:
无法评估表达式方法抛出“java. Lang.NulLoPoExtExchange异常”。
我遗漏了什么吗?
最佳答案
您尝试过Redisson映射对象吗?实现ConcurrentMap
接口,工作正常:
RMap<String, MyClass> map = redisson.get("key:for:Redis");