🎨 将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; package me.chanjar.weixin.common.redis;
import com.github.jedis.lock.JedisLock;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import me.chanjar.weixin.common.util.locks.JedisDistributedLock; import me.chanjar.weixin.common.util.locks.JedisDistributedLock;
import redis.clients.jedis.Jedis; import redis.clients.jedis.Jedis;
@ -8,6 +9,12 @@ import redis.clients.jedis.util.Pool;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Lock;
/**
* @author Mario Luo
*
* @deprecated 该类底层使用过时的8年不维护的 {@link JedisLock}组件,不可靠,不建议继续使用。请
* 使用:{@link RedisTemplateWxRedisOps}、{@link RedissonWxRedisOps} 替换
*/
@RequiredArgsConstructor @RequiredArgsConstructor
public class JedisWxRedisOps implements WxRedisOps { public class JedisWxRedisOps implements WxRedisOps {
private final Pool<Jedis> jedisPool; private final Pool<Jedis> jedisPool;

View File

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