diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/JedisWxRedisOps.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/JedisWxRedisOps.java index 2b9849ff9..e6e3f28d7 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/JedisWxRedisOps.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/JedisWxRedisOps.java @@ -1,5 +1,6 @@ package me.chanjar.weixin.common.redis; +import com.github.jedis.lock.JedisLock; import lombok.RequiredArgsConstructor; import me.chanjar.weixin.common.util.locks.JedisDistributedLock; import redis.clients.jedis.Jedis; @@ -8,6 +9,12 @@ import redis.clients.jedis.util.Pool; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; +/** + * @author Mario Luo + * + * @deprecated 该类底层使用过时的8年不维护的 {@link JedisLock}组件,不可靠,不建议继续使用。请 + * 使用:{@link RedisTemplateWxRedisOps}、{@link RedissonWxRedisOps} 替换 + */ @RequiredArgsConstructor public class JedisWxRedisOps implements WxRedisOps { private final Pool jedisPool; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/WxRedisOps.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/WxRedisOps.java index 5489165e7..4912cbc5d 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/WxRedisOps.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/redis/WxRedisOps.java @@ -8,6 +8,7 @@ import java.util.concurrent.locks.Lock; *

* 该接口不承诺稳定, 外部实现请继承{@link BaseWxRedisOps} * + * @author Mario Luo * @see BaseWxRedisOps 实现需要继承该类 * @see JedisWxRedisOps jedis实现 * @see RedissonWxRedisOps redisson实现