我们就可以通过对应属性校验注解的groups参数指定参数校验生效的范围, 值为上面的接口(可以为多个)...., 所以使用无参和实参进行请求, 通过返回信息来判断是否生效
实参请求
ps: 验证controller方法中@Validated的值为请求实体中groups 属性范围外的值时, 是否生效
修改..., 传入指定参数, 但传入不合规的值
传入嵌套实体, 传入指定参数, 传入合规的值
不分组
请求实体
这里一定要对嵌套实体对应属性加上@Valid, 用于对被嵌套的实体类进行校验
建议可以追加...@NotNull注解, 用于嵌套属性为null时的消息提示,
否则嵌套属性不传时, 则不会对嵌套属性和其对应的嵌套实体内的属性进行校验....传入嵌套实体, 但不传指定参数时
传入嵌套实体, 传入指定参数
传入嵌套实体, 传入按照要求的指定参数
注意事项
@valid 和@Validated 区别
参数校验常用注解介绍
关于