import org.springframework.validation.annotation.Validated;
@PostMapping("/add")
public R addContent(@RequestBody @Validated(ContentDetail.Group01.class) ContentDetail contentDetail){return R.ok();}
手动验证
import javax.validation.ConstraintViolation;import javax.validation.Validator;
@PostMapping("/add")
public R addContent(@RequestBody @Validated(ContentDetail.Group01.class) ContentDetail contentDetail){
Set<ConstraintViolation<ContentDetail>> result = validator.validate(contentDetail, ContentDetail.Group01.class);for(ConstraintViolation<ContentDetail> constraintViolation : result){
System.out.println(constraintViolation.getPropertyPath() + ":" + constraintViolation.getMessage());return R.fail(constraintViolation.getMessage());}return R.ok();}