org.hibernate.validator.Length最大值
问题描述:
我使用一个字符串注释@Length:org.hibernate.validator.Length最大值
@Length
private String variable;
我知道我可以设置这个注解的最大值,但没有人知道,如果它可以设置无限的最大值?
感谢
答
对于这两种javax.validation.Length
和org.hibernate.validator.constraints.Length
默认值为:
int max() default Integer.MAX_VALUE;
即2147483647。所以,不是很无限的,但远远不够。
如果不适合你,你可以定义(每JSR 303 - javax.validation)你自己的约束,使用长PARAM不是int的。