仅报告第一个hibernate验证约束

时间:2018-04-20 15:35:37

标签: java hibernate validation constraints

我有一个字段,我使用hibernate约束验证。

@NotEmpty
@Email
@Pattern(regexp=".+@.+\\..+", message = "error")
private String email;

我希望能够返回@NotEmpty消息,但也可以返回以下内容(例如@Pattern)。 我找到了@ReportAsSingleViolation,但IDEA告诉我“不适用于字段”

1 个答案:

答案 0 :(得分:0)

@Target(value=ANNOTATION_TYPE)
@Retention(value=RUNTIME)
public @interface ReportAsSingleViolation

表示应该在类型(类)上使用而不是在字段上。尝试一下。