From dca8e307a02a2c007e68da1a7a0dca4729d031af Mon Sep 17 00:00:00 2001 From: BinaryWang Date: Thu, 2 Jun 2016 09:52:58 +0800 Subject: [PATCH] add serialVersionUID for the classes which implement Serializable interface --- .../main/java/me/chanjar/weixin/common/bean/WxAccessToken.java | 1 + .../java/me/chanjar/weixin/common/bean/WxCardApiSignature.java | 2 ++ .../java/me/chanjar/weixin/common/bean/WxJsapiSignature.java | 2 ++ .../src/main/java/me/chanjar/weixin/common/bean/WxMenu.java | 2 ++ .../java/me/chanjar/weixin/common/bean/result/WxError.java | 2 ++ .../chanjar/weixin/common/bean/result/WxMediaUploadResult.java | 3 ++- 6 files changed, 11 insertions(+), 1 deletion(-) diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxAccessToken.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxAccessToken.java index c923e4f6..ce69a104 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxAccessToken.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxAccessToken.java @@ -5,6 +5,7 @@ import me.chanjar.weixin.common.util.json.WxGsonBuilder; import java.io.Serializable; public class WxAccessToken implements Serializable { + private static final long serialVersionUID = 8709719312922168909L; private String accessToken; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxCardApiSignature.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxCardApiSignature.java index 5d4d46a9..e1d1b058 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxCardApiSignature.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxCardApiSignature.java @@ -10,6 +10,8 @@ import java.io.Serializable; */ public class WxCardApiSignature implements Serializable { + private static final long serialVersionUID = 158176707226975979L; + private String appId; private String cardId; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxJsapiSignature.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxJsapiSignature.java index 886fd360..74f0b1b1 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxJsapiSignature.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxJsapiSignature.java @@ -6,6 +6,8 @@ import java.io.Serializable; * jspai signature */ public class WxJsapiSignature implements Serializable { + private static final long serialVersionUID = -1116808193154384804L; + private String appid; private String noncestr; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java index ccc7bc49..d33f47e3 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java @@ -16,6 +16,8 @@ import java.util.List; */ public class WxMenu implements Serializable { + private static final long serialVersionUID = -7083914585539687746L; + private List buttons = new ArrayList(); private WxMenuRule matchRule; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java index 740841b9..737f506f 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java @@ -12,6 +12,8 @@ import java.io.Serializable; */ public class WxError implements Serializable { + private static final long serialVersionUID = 7869786563361406291L; + private int errorCode; private String errorMsg; diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxMediaUploadResult.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxMediaUploadResult.java index 0ac7fe8a..500dc000 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxMediaUploadResult.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxMediaUploadResult.java @@ -5,7 +5,8 @@ import me.chanjar.weixin.common.util.json.WxGsonBuilder; import java.io.Serializable; public class WxMediaUploadResult implements Serializable { - + private static final long serialVersionUID = 330834334738622341L; + private String type; private String mediaId; private String thumbMediaId;