springboot-异常处理
2020-12-25 19:27
标签:json obj ring rri ret set int 注册 容器 默认情况下,Spring Boot 提供 可以使用上去的两个注解来处理全局异常 springboot-异常处理 标签:json obj ring rri ret set int 注册 容器 原文地址:https://www.cnblogs.com/JackQiang/p/13039639.htmlspringboot-异常处理
springboot默认处理
/error
映射,以合理的方式处理所有错误,并在 servlet 容器中注册为“global”错误页面。对于机器客户端,它会生成一个 JSON 响应,其中包含错误,HTTP 状态和 exception 消息的详细信息。使用@RestControllerAdvice注解和ExceptionHandler注解
@RestControllerAdvice
public class GoalExceptionHandler {
@ExceptionHandler(NullPointerException.class)
public Map
通过实现ErrorViewResolver接口来处理错误视图页面
@Configuration
public class MyErrorViewResolver implements ErrorViewResolver {
@Override
public ModelAndView resolveErrorView(HttpServletRequest request, HttpStatus status, Map