清单上的Hibernate @Email批注

Mar*_*ith 3 java validation model-view-controller spring

我想验证电子邮件地址列表。我试过了:

@Email
private List<String> emails = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用。是否可以在字符串数组或字符串集合上使用@Email批注?

Krz*_*sik 5

如果您使用的是<Hibernate 5.12Java 8,则可以使用类型级别的注释:

private List<@Email String> emails = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)