gpt4 book ai didi

java - 如何修复 'java.lang.ClassCastException: org.redisson.RedissonReference cannot be cast to org.redisson.api.RLock'

转载 作者:行者123 更新时间:2023-12-02 00:58:25 24 4
gpt4 key购买 nike

我正在使用 RMap 来存储 RLock。当我尝试从此映射中获取(key)时,它返回给我一个 RedissonReference 而不是 RLock 的实例。我无法将其转换为 RLock。我正在使用以下代码:

RMap<String,RLock> locks = redissonClient.getMap("locksMap");
RLock existingLock = locks.get(name);

我在这里遇到以下异常:

java.lang.ClassCastException: org.redisson.RedissonReference cannot be cast to org.redisson.api.RLock  

最佳答案

RLock 无法作为值存储在 Map 中,因为它不扩展 RObject 接口(interface)。使用带有 RLock 对象前缀的名称

关于java - 如何修复 'java.lang.ClassCastException: org.redisson.RedissonReference cannot be cast to org.redisson.api.RLock',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57789607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com