控制层全局异常类
/**
* 作用描述:
*
* @author Administrator
* @date 2020/9/25 15:26
*/
// 注解描述的类 ,控制层全局异常处理对象
@ControllerAdvice
public class GlobalExceptionHandler {
/**
* 此注解中定义的异常类型 为这个方法可以处理的异常类型 ,
* 他可以处理这个异常以及这个异常类型的子类
* @param e
* @return
*/
@ExceptionHandler(RuntimeException.class)
@ResponseBody
public JsonResult doHandleRuntimeException(RuntimeException e) {
e.printStackTrace(); // 打印
return new JsonResult(e); // 返回给客户端
}
}