我们在使用@Validated配置好默认异常信息时,默认返回异常信息显示过于杂乱,就像如下所示,信息过于杂乱且长,我们其实只需要最后“[ ]”里面的信息,今天就来对这个异常优化一下。
解决方案:写一个spring的统一异常处理,使用@ExceptionHandler注解标注,通过字符串截取“[ ]”里面的信息就可以
这样返回的错误信息就简洁明了了
注意:(1)这里@RestControllerAdvice注解标注,RestControllerAdvice是全局接口异常处理的类,当发生异常没有捕获时,便会触发这个异常
(2)@ExceptionHandler注解里面填写想要捕获的异常类class对象
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)