由于项目是前后端分离,且使用的shiro+jwt的框架,需要自定义一个jwtFilter来拦截请求并进行token的验证,这里会出现各种token的异常,所以需要捕获一下,但是全局异常处理@ControllerAdvice不能捕捉自定义拦截器的异常,所以这里使用继承BasicErrorController类来处理异常
要写一个构造器
public ErrorController() {
super(new DefaultErrorAttributes(), new ErrorProperties()