1
0
mirror of synced 2025-12-17 21:18:07 +08:00

🎨 #1647 优化公众号redis配置支持,去掉容易导致问题的构造方法

This commit is contained in:
Binary Wang
2020-07-02 13:47:47 +08:00
parent 7d20aa1743
commit b75569498c

View File

@@ -1,10 +1,9 @@
package me.chanjar.weixin.mp.config.impl; package me.chanjar.weixin.mp.config.impl;
import lombok.Data; import lombok.Data;
import me.chanjar.weixin.common.redis.JedisWxRedisOps; import lombok.EqualsAndHashCode;
import me.chanjar.weixin.common.redis.WxRedisOps;
import me.chanjar.weixin.common.enums.TicketType; import me.chanjar.weixin.common.enums.TicketType;
import redis.clients.jedis.JedisPool; import me.chanjar.weixin.common.redis.WxRedisOps;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@@ -19,7 +18,7 @@ import java.util.concurrent.TimeUnit;
* @author nickwong * @author nickwong
*/ */
@Data @Data
@SuppressWarnings("hiding") @EqualsAndHashCode(callSuper = false)
public class WxMpRedisConfigImpl extends WxMpDefaultConfigImpl { public class WxMpRedisConfigImpl extends WxMpDefaultConfigImpl {
private static final long serialVersionUID = -988502871997239733L; private static final long serialVersionUID = -988502871997239733L;
@@ -33,10 +32,6 @@ public class WxMpRedisConfigImpl extends WxMpDefaultConfigImpl {
private String accessTokenKey; private String accessTokenKey;
private String lockKey; private String lockKey;
public WxMpRedisConfigImpl(JedisPool jedisPool) {
this(new JedisWxRedisOps(jedisPool), "wx");
}
public WxMpRedisConfigImpl(WxRedisOps redisOps, String keyPrefix) { public WxMpRedisConfigImpl(WxRedisOps redisOps, String keyPrefix) {
this.redisOps = redisOps; this.redisOps = redisOps;
this.keyPrefix = keyPrefix; this.keyPrefix = keyPrefix;