From a9b7b8fdcf1626e97527bf5c222c9f28e61348cd Mon Sep 17 00:00:00 2001 From: xjm Date: Mon, 22 Jul 2024 11:11:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B0=B4=E5=BA=93=E7=AB=99=E7=82=B9=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E5=B8=A6=E5=AE=9E=E6=97=B6=E6=B0=B4=E4=BD=8D=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MyE500UnknownExceptionResolver.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java diff --git a/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java b/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java new file mode 100644 index 0000000..aabd799 --- /dev/null +++ b/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java @@ -0,0 +1,25 @@ +package com.gunshi.project.xyt.config; + +import com.gunshi.core.result.R; +import com.gunshi.core.result.exception.ressolver.E500UnknownExceptionResolver; +import lombok.extern.slf4j.Slf4j; +import org.springframework.core.annotation.Order; +import org.springframework.web.bind.annotation.RestControllerAdvice; + +/** + * Description: + * Created by XuSan on 2024/7/10. + * + * @author XuSan + * @version 1.0 + */ +@RestControllerAdvice +@Order +@Slf4j +public class MyE500UnknownExceptionResolver extends E500UnknownExceptionResolver { + + public R resolve(Exception exception) { + log.error("系统未知异常,错误信息: " + exception.getMessage(), exception); + return R.error(500, "系统未知异常,错误信息: " + exception.getMessage()); + } +}