SpringBoot@Valid注解以及全局异常处理器优雅处理参数验证

SpringBoot@Valid注解以及全局异常处理器优雅处理参数验证

一、为什么使用 @Valid 来验证参数

在平常通过 Spring 框架写代码时候,会经常写接口类,相信大家对该类的写法非常熟悉。在写接口时经常要写效验请求参数逻辑,这时候我们会常用做法是写大量的 ifif else 类似这样的代码来做判断,如下: