1、SpringBoot参数校验

SpringBoot提供了一种优雅的参数校验方式,可以在方法参数上使用@Validated注解,并在参数上使用JSR303校验注解来实现参数校验功能。

2、使用@Validated注解

使用@Validated注解可以让SpringBoot在接收参数前进行参数校验,在方法参数上使用@Validated注解,可以让SpringBoot在接收参数前进行参数校验,例如:

3、使用JSR303校验注解

在参数上使用JSR303校验注解来实现参数校验功能,可以使用@NotNull、@Size、@Pattern等注解实现参数校验,例如:

使用@Validated和JSR303校验注解可以实现SpringBoot参数的优雅校验,可以有效避免参数的错误,提高系统的可靠性。