Spring Boot 菜鸟笔记(二)
阻止数据提交
1、在实体类中添加控制条件
@Min(value=18,message=”未成年少女禁止入内!”)
@Id
@GeneratedValue
private Integer id;
private String cupSize;
@Min(value = 18,message="未成年少女禁止入内!")
private Integer age;
2、在控制类中进行检验
@PostMapping(value="/girls")
public Girl girlAdd(@Valid Girl girl, BindingResult bindingResult){
if (bindingResult.hasErrors()){
System.out.print(bindingResult.getFieldError().getDefaultMessage());
return null;
}
girl.setCupSize(girl.getCupSize());
girl.setAge(girl.getAge());
return girlRepository.save(girl);
}