feat(all): 增加统一的异常处理

This commit is contained in:
2024-01-02 16:12:23 +08:00
parent fc93d741f2
commit 0b61eebf41

View File

@@ -0,0 +1,23 @@
package com.lanyuanxiaoyao.service.configuration.controller;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.ResponseStatus;
/**
* 处理错误信息
*
* @author lanyuanxiaoyao
* @date 2024-01-02
*/
@ControllerAdvice
public class GlobalErrorController {
@ResponseBody
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
@ExceptionHandler(Throwable.class)
public String errorHandler(Throwable throwable) {
return throwable.getMessage();
}
}