使用了Aop的思想,来统一解决controller层的异常拦截
package cn.itsource.hrm.exceptionhandler;
/**
* 对controller增强的标签ControllerAdvice
* 他可以在其他的controller执行前,后去做一些事情
* 那这个方法就可以在其他的controller执行报异常后执行相关的异常的方法
*/
@ControllerAdvice
@ResponseBody
public class CommonExceptionHandler {
//处理自定义异常
@ExceptionHandler(GlobalException.class)
public AjaxResult globalExceptionHandler(GlobalException e){
e.printStackTrace