🎨 将JedisWxRedisOps标记为过时

This commit is contained in:
dazer007 2022-11-21 00:56:07 +00:00 committed by Binary Wang
parent 3f6e5d8d51
commit 431e83bf4f
2 changed files with 8 additions and 0 deletions

View File

@ -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<Jedis> jedisPool;

View File

@ -8,6 +8,7 @@ import java.util.concurrent.locks.Lock;
* <p>
* 该接口不承诺稳定, 外部实现请继承{@link BaseWxRedisOps}
*
* @author Mario Luo
* @see BaseWxRedisOps 实现需要继承该类
* @see JedisWxRedisOps jedis实现
* @see RedissonWxRedisOps redisson实现