springboot 返回problem+json

spring所有配置都在WebMvcAutoConfiguration中

其中有springboot 返回problem+json_第1张图片
ProblemDetailsExceptionHandler 容器中的一个组件
springboot 返回problem+json_第2张图片
-@ControllerAdvice用来集中处理异常的

-点进ResponseEntityExceptionHandler 包含这些异常,如果出现以下异常,会被springboot支持以RFC 7807规范返回错误数据 默认未开启
springboot 返回problem+json_第3张图片

可以看到 配置过这个spring.mvc.problemdetails
springboot 返回problem+json_第4张图片
没开启的返回内容:
springboot 返回problem+json_第5张图片

开启后:
springboot 返回problem+json_第6张图片
配置开启:
在这里插入图片描述

你可能感兴趣的:(spring,boot,后端,java)