Spring Boot 全局异常处理(400/404/500),顺便解决过滤器中异常未捕获到的问题,让RestApi 任何时候都能获取统一的格式代码
出发点是为了在系统抛出异常的时候,前端仍然可以获取到统一的报文格式,所以后端所有的异常都得捕获,并处理Springboot在处理异常的时候,500/404默认都会转发到/error,而这个异常的处理类是ErrorController,所以我们重写一个ErrorController的子类即可:@RestControllerpublicclassGlobalExceptionControllerext