全局异常处理器简介
公共異常處理
為了使我們的代碼更容易維護,我們創(chuàng)建一個類集中處理異常,該異常類可以創(chuàng)建在changgou-common工程中,創(chuàng)建com.changgou.framework.exception.BaseExceptionHandler,代碼如下:
@ControllerAdvice public class BaseExceptionHandler {/**** 異常處理* @param e* @return*/@ExceptionHandler(value = Exception.class)@ResponseBodypublic Result error(Exception e) {e.printStackTrace();return new Result(false, StatusCode.ERROR, e.getMessage());} }注意:@ControllerAdvice注解,全局捕獲異常類,只要作用在@RequestMapping上,所有的異常都會被捕獲。
?
總結(jié)
- 上一篇: springboot 切换日志实现
- 下一篇: OpenResty介绍