开箱即用的Hibernate验证器集合注释

时间:2015-05-05 08:35:46

标签: java annotations bean-validation hibernate-validator

我知道如果我想将String String作为长度为6的数字,我可以写下:

@Pattern(regexp="[\\d]{6}"
String stringToValidate;

但如果我有List<String> stringsToValidate,我该怎么办?

有没有办法重用开箱机制?

P.S。

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

1 个答案:

答案 0 :(得分:0)

我没有看到使用现有约束的方法。以下是内置JSR303约束和hibernate扩展http://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#section-builtin-constraints

的列表

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