- 为什么要配置全局异常?
- 不配全局服务端报错场景 1/0、空指针等
- 配置好处
- 统一的错误页面或者错误码
- 对用户更友好
- Springboot2.X怎么在项目中配置全局异常
- 类添加注解
- @ControllerAdvice,如果需要返回json数据,则方法需要加@ResponseBody
- @RestControllerAdvice, 默认返回json数据,方法不需要加@ResponseBody
- 方法添加处理器
- 捕获全局异常,处理所有不可知的异常
- @ExceptionHandler(value=Exception.class)
- 类添加注解
本文作者为小王子,转载请注明。