/**
* @Author: ldj
* @Date: 2021/11/07/21:38
* @Description: 全局异常处理,捕获Controller层 @RequestMapping下的异常
*/
@RestControllerAdvice
public class GlobalException {
@ExceptionHandler
public Result<Object> error(Exception e){
e.printStackTrace();
return new Result<>(false, StatusCode.ERROR,e.getMessage());
}
}
全局异常类移到公共类不生效问题,可能与@SpringBootApplication扫描到的包不一致有关
最新推荐文章于 2022-05-20 22:57:47 发布
该博客介绍了如何实现全局异常处理,主要针对Controller层的@RequestMapping注解下的异常进行捕获。通过@RestControllerAdvice注解创建了一个全局异常处理器,当发生异常时,会打印堆栈轨迹,并返回一个包含错误状态和错误信息的Result对象。
摘要由CSDN通过智能技术生成