diff --git a/README.md b/README.md index 64a5581..c4981fc 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ System.out.println(result); // Output: Return string public final class LoginException extends RuntimeException implements MultiTypesException { + private static final long serialVersionUID = 881293090625085616L; private final Type type; private LoginException(@Nonnull Type type, @Nonnull String message) { super(message); diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/MultiTypesException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/MultiTypesException.java index d0ade7b..159997b 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/MultiTypesException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/MultiTypesException.java @@ -35,6 +35,7 @@ import xyz.zhouxy.plusone.commons.base.IWithCode; * public final class LoginException * extends RuntimeException * implements MultiTypesException<LoginException, LoginException.Type> { + * private static final long serialVersionUID = 881293090625085616L; * private final Type type; * private LoginException(@Nonnull Type type, @Nonnull String message) { * super(message); diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/ParsingFailureException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/ParsingFailureException.java index 5681dac..4152440 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/ParsingFailureException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/ParsingFailureException.java @@ -40,6 +40,7 @@ import xyz.zhouxy.plusone.commons.exception.MultiTypesException.ExceptionType; public final class ParsingFailureException extends RuntimeException implements MultiTypesException { + private static final long serialVersionUID = 795996090625132616L; private final Type type; diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/BizException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/BizException.java index 72edd38..f8223a1 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/BizException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/BizException.java @@ -29,6 +29,7 @@ package xyz.zhouxy.plusone.commons.exception.business; * @since 1.0.0 */ public class BizException extends RuntimeException { + private static final long serialVersionUID = 982585090625482416L; private static final String DEFAULT_MSG = "业务异常"; diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/InvalidInputException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/InvalidInputException.java index a5b095b..301e0ef 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/InvalidInputException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/InvalidInputException.java @@ -36,6 +36,7 @@ import xyz.zhouxy.plusone.commons.exception.MultiTypesException; public final class InvalidInputException extends RequestParamsException implements MultiTypesException { + private static final long serialVersionUID = -28994090625082516L; private final Type type; diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/RequestParamsException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/RequestParamsException.java index 4a654f3..9bb1ef7 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/RequestParamsException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/business/RequestParamsException.java @@ -26,6 +26,7 @@ package xyz.zhouxy.plusone.commons.exception.business; * @since 1.0.0 */ public class RequestParamsException extends BizException { + private static final long serialVersionUID = 448337090625192516L; private static final String DEFAULT_MSG = "用户请求参数错误"; diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/package-info.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/package-info.java index 851002c..b956736 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/package-info.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/package-info.java @@ -31,6 +31,7 @@ * public final class LoginException * extends RuntimeException * implements MultiTypesException<LoginException, LoginException.Type> { + * private static final long serialVersionUID = 881293090625085616L; * private final Type type; * private LoginException(@Nonnull Type type, @Nonnull String message) { * super(message); diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/DataOperationResultException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/DataOperationResultException.java index 685df7b..0fa88ff 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/DataOperationResultException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/DataOperationResultException.java @@ -31,6 +31,7 @@ package xyz.zhouxy.plusone.commons.exception.system; * @since 1.0.0 */ public final class DataOperationResultException extends SysException { + private static final long serialVersionUID = 992754090625352516L; private final long expected; private final long actual; diff --git a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/SysException.java b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/SysException.java index 690e6c5..8dbdf0c 100644 --- a/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/SysException.java +++ b/plusone-commons/src/main/java/xyz/zhouxy/plusone/commons/exception/system/SysException.java @@ -26,6 +26,7 @@ package xyz.zhouxy.plusone.commons.exception.system; * @since 1.0.0 */ public class SysException extends RuntimeException { + private static final long serialVersionUID = -936435090625482516L; private static final String DEFAULT_MSG = "系统异常";