From 5c2a36c538e28d35951e2f90e3fe443de07e86f1 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Tue, 13 May 2025 22:48:25 +0800 Subject: [PATCH] :art: add serialVersionUID for some class --- .../cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java | 2 ++ .../cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java | 2 ++ .../weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java index bef838c90..b3d483442 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java @@ -18,6 +18,8 @@ import java.util.concurrent.locks.ReentrantLock; * @author libo */ public class WxCpCorpGroupDefaultConfigImpl implements WxCpCorpGroupConfigStorage, Serializable { + private static final long serialVersionUID = -8392908346536154435L; + private final transient Map corpAccessTokenLocker = new ConcurrentHashMap<>(); private final Map corpAccessTokenMap = new HashMap<>(); diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java index 8146b580d..1ef05ba8b 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java @@ -23,6 +23,8 @@ import java.util.concurrent.locks.Lock; */ @Builder public class WxCpCorpGroupRedissonConfigImpl implements WxCpCorpGroupConfigStorage, Serializable { + private static final long serialVersionUID = 1269450173683931930L; + private final transient Map corpAccessTokenLocker = new ConcurrentHashMap<>(); /** diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java index 02193cfd3..d483bfd53 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java @@ -212,6 +212,11 @@ public class WxCpTpRedissonConfigImpl implements WxCpTpConfigStorage, Serializab return corpSecret; } + @Override + public void setProviderSecret(String providerSecret) { + this.providerSecret = providerSecret; + } + @Override public String getProviderSecret() { return providerSecret;