我必须在Hibernate Validation中使用哪些注释来验证字符串以应用于以下内容:
//should always have trimmed length = 6, only digits, only positive number
@NotEmpty
@Size(min = 6, max = 6)
public String getNumber {
return number.trim();
}
如何申请数字验证?我可以@Digits(fraction = 0, integer = 6)
在这里使用吗?
您可以将所有约束替换为一个@Pattern(regexp="[\\d]{6}")
。这意味着一个长度为六的字符串,其中每个字符都是一个数字。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句