• 当@NotNull等注解写在Controller层的接口参数中时,需要在该方法的Controller类上添加**@Validated**
  • 当@NotNull等注解写在实体类中时,需要在Controller接口的方法参数加入**@Valid**注解,单个参数也需要。
  • 参数为复杂嵌套类型,需要在类里面的复杂对象也加上 @Valid ,其内部的 List 这种才可以校验生效。
@Pattern(regexp = "\\d{11}",message = "必须为数字,并且长度为11")
private String mobile;
上次更新时间: 2024/5/7 05:59:02