From fc48259497dac2e7934b5577ae1e54eecc90168b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Mon, 2 Jun 2025 07:27:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E8=A7=A3=E5=AE=9A=E4=B9=89=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E6=8C=87=E5=AE=9A=E4=BB=A3=E8=A1=A8=E5=A4=84=E7=90=86?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E7=9A=84code=E7=A0=81,=20=E4=B8=8D=E6=8C=87?= =?UTF-8?q?=E5=AE=9A=E9=BB=98=E8=AE=A4=E4=B8=BA0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/zhangdeman/annotation/CustomExceptionAnnotation.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java b/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java index a31ebf0..616ea31 100644 --- a/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java +++ b/src/main/java/cn/zhangdeman/annotation/CustomExceptionAnnotation.java @@ -8,6 +8,7 @@ import java.lang.annotation.*; @Target(ElementType.TYPE) // 注解会施加在自定义异常类之上 @Inherited // @Inherited注解表示注解类型被自动继承。如果一个类被标注了@Inherited,那么它的子类也会继承该注解。 public @interface CustomExceptionAnnotation { - String exceptionPackageList() default ""; // 哪些包下定义了异常类, 多个包路径用 , 分隔 - String exceptionClassList() default ""; // 异常类路径, 多个类用 , 分隔 + String[] exceptionPackageList() default {}; // 哪些包下定义了异常类, 多个包路径用 , 分隔 + String[] exceptionClassList() default {}; // 异常类路径, 多个类用 , 分隔 + String successCode() default "0"; // 代表成功的处理码, 默认值 0 }