From cc00b15885e5c7dee93fb805e125c9dcaebc54fb Mon Sep 17 00:00:00 2001 From: liang Date: Wed, 15 Jun 2022 19:12:25 +0800 Subject: [PATCH 1/2] remove component --- .../cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java | 1 - 1 file changed, 1 deletion(-) diff --git a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java index 426e649..ac27f13 100644 --- a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java +++ b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/service/ContextInfoBuilderAspect.java @@ -39,7 +39,6 @@ import java.util.Objects; @Slf4j @Aspect -@Component @Order(1) public class ContextInfoBuilderAspect { From 61352808132962133777da2e6e39453d5c6eac8b Mon Sep 17 00:00:00 2001 From: cn Date: Wed, 15 Jun 2022 19:59:07 +0800 Subject: [PATCH 2/2] =?UTF-8?q?add:=E6=A1=86=E6=9E=B6=E4=B8=AD=E7=BB=9F?= =?UTF-8?q?=E4=B8=80=E5=8A=A0=E4=B8=8AauthExceptionHandler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/auth/AuthExceptionHandler.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/AuthExceptionHandler.java diff --git a/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/AuthExceptionHandler.java b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/AuthExceptionHandler.java new file mode 100644 index 0000000..f0ab817 --- /dev/null +++ b/axzo-auth-spring-boot-starter/src/main/java/cn/axzo/framework/auth/AuthExceptionHandler.java @@ -0,0 +1,27 @@ +package cn.axzo.framework.auth; + +import cn.azxo.framework.common.model.CommonResponse; +import lombok.extern.slf4j.Slf4j; +import org.springframework.core.annotation.Order; +import org.springframework.web.bind.annotation.ControllerAdvice; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.bind.annotation.RestControllerAdvice; + +/** + * @author cn + * @version 1.0 + * @description + * @date 2022/6/15 17:45 + */ +@Slf4j +@Order(0) +@RestControllerAdvice +public class AuthExceptionHandler { + + @ExceptionHandler(AuthException.class) + public CommonResponse exceptionSerHandler(AuthException e) { + log.warn("业务异常", e); + return CommonResponse.fail(e.getMessage()); + } + +}