gpt4 book ai didi

java - 如何使用 hibernate 将数字字符串验证为数字?

转载 作者:太空狗 更新时间:2023-10-29 23:01:12 26 4
gpt4 key购买 nike

我必须为 Hibernate 验证使用哪些注释来验证字符串以应用于以下内容:

//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}") 替换所有约束。这意味着长度为六的字符串,其中每个字符都是一个数字。

关于java - 如何使用 hibernate 将数字字符串验证为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19537664/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com