Spring Boot @Validated 验证注解的使用

1、引入依赖


  org.springframework.boot
  spring-boot-starter-validation

2、使用

2.1、非对象参数

参数如果是非对象格式,需要在controller类上面添加@Validated注解

Spring Boot @Validated 验证注解的使用_第1张图片

2.2、对象格式参数

参数如果是对象的话,controller 中对象参数前加 @Valid注解,同时实体类中对应的属性前加

@NotBlank(message = "")

Spring Boot @Validated 验证注解的使用_第2张图片

Spring Boot @Validated 验证注解的使用_第3张图片

 2.3、实体类中的嵌套对象

如果实体类中,嵌套对象中需要校验的,则需要在嵌套对象前增加@Valid注解

Spring Boot @Validated 验证注解的使用_第4张图片

 

 

 

你可能感兴趣的:(spring,boot,java,spring,validated,valid)