如何优雅的处理异常?SpringBoot全局异常与数据校验(2)
发布时间:2019-01-26 08:19 所属栏目:21 来源:JAVA柯尼塞克
导读:编写controller模拟抛出业务异常 @RestController @RequestMapping(/user) publicclassUserController{ @PostMapping(value=/update) ResponseBooleanupdate(Useruser){ //todo此处为模拟异常抛出 if(true){ thrown
编写controller模拟抛出业务异常
postMan模拟请求接口,进行验证 数据绑定异常处理 通常我们操作数据的时候,不仅前端需要进行数据校验,后端也应当进行拦截和进行相应的错误提示,JSR-303校验框架也是我们的一种选择。 编写实体`User`,并对属性进行注解控制
全局异常控制类加入拦截
编写控制器
postMan模拟请求 不填写任何属性,模拟添加操作,准确进行拦截和报错 项目结构预览: 结尾 适合的才是最好的,每个团队都应摸索出自己的一套异常解决方案,本文所提仅针对业务异常,希望大家也能有所收获 【责任编辑:庞桂玉 TEL:(010)68476606】点赞 0 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读