Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/153.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 集合的现成Hibernate验证程序注释_Java_Annotations_Bean Validation_Hibernate Validator - Fatal编程技术网

Java 集合的现成Hibernate验证程序注释

Java 集合的现成Hibernate验证程序注释,java,annotations,bean-validation,hibernate-validator,Java,Annotations,Bean Validation,Hibernate Validator,我知道,如果我想将字符串验证为长度为6的数字,我可以编写以下代码: @Pattern(regexp="[\\d]{6}" String stringToValidate; 但如果我有列表字符串验证,我该怎么办 有没有办法重用开箱即用的机制 附笔。 我知道我可以编写自己的注释并实现自己的验证器,但我希望重用开箱即用的功能。我看不到使用现有约束的方法。下面是内置JSR303约束和hibernate扩展的列表 我认为编写自定义约束是最好的选择

我知道,如果我想将字符串验证为长度为6的数字,我可以编写以下代码:

@Pattern(regexp="[\\d]{6}"
String stringToValidate;
但如果我有列表字符串验证,我该怎么办

有没有办法重用开箱即用的机制

附笔。
我知道我可以编写自己的注释并实现自己的验证器,但我希望重用开箱即用的功能。

我看不到使用现有约束的方法。下面是内置JSR303约束和hibernate扩展的列表

我认为编写自定义约束是最好的选择