我的 Spring MVC Form bean 中有以下属性,使用javax.validation.constraints
来验证表单 bean,如下所示:
public class MyForm {
@Size(min = 2, max = 50)
private String postcode;
// getter and setter for postcode.
}
我的问题是:这是否@Size(min = 2)
意味着属性不能null
因为它总是需要大于 2 的长度。我这么说的原因是因为@NotNull
在同一个包中有一个约束,因此如果我应该这样做会使@NotNull
约束变得多余在上面的bean中使用它。