实体类多属性进行表单验证时候 仅验证了第一个,第二个不能验证
@Valid @NotBlank(message = "该字段不能为空") private String cupSize; @Valid @Min( value = 18,message = "未成年少女禁止") private Integer age;
@PostMapping("/addGirlMin") public Girl addGirlMin(@Valid Girl girl, BindingResult bindingResult){ if(bindingResult.hasErrors()){ System.out.println(bindingResult.getFieldError().getDefaultMessage()); return null; } // Girl girl = new Girl(); // girl.setAge(girl.set); // girl.setCupSize(cupSize); return girlRepostory.save(girl); }