@NotEmpty(message = "金额必填!")
private double money;
getter和setter省略
@PostMapping(value = "/girls")
public Object girlAdd(@Valid Girl girl, BindingResult bindingResult){
if (bindingResult.hasErrors()){
return bindingResult.getFieldError().getDefaultMessage();
}
return girlRepository.save(girl);
}是Double,而不是double,只有Double是对象,才有null
首先这里不能用使用@NotEmpty,而@NotNull 有两个分别是
import javax.validation.constraints.NotNull;
和
com.sun.istack.internal.NotNull
我们这里使用的是第一个注解