springboot RESTful API错误处理机制

1 springboot默认异常处理机制
常用插件:
Restlet Client 模拟restful请求
springboot在处理app和浏览器请求返回错误时,返回的数据不一致,是通过BasicErrorController来控制的
springboot RESTful API错误处理机制_第1张图片
404 400spring直接拦截,并返回错误信息
500 springboot返回异常信息到前端

2 自定义异常处理
springboot RESTful API错误处理机制_第2张图片
在此路径下定义错误页面,浏览器发出请求报错后,会自动定位到相应的错误页面,但是app发出的请求仍然返回json格式的数据
-----》自定义异常
springboot RESTful API错误处理机制_第3张图片
------》定义controller拦截器处理对应异常
springboot RESTful API错误处理机制_第4张图片

你可能感兴趣的:(SpringBoot,Java)