在Hibernate / JPA注释中禁用错误​​消息

时间:2016-11-04 12:26:50

标签: java hibernate bean-validation

我使用Hibernate / JPA作为我的ORM,当我在同一领域使用@Email和@Patern时,我收到两条错误消息。

如何禁用其中一条错误消息并显示一条错误消息?

修改: 我的代码在

之下
@Email
@Pattern(regexp="Regular expression", message = "Not a valid format!")
@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.PARAMETER })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy={})
@Documented
public @interface ExtendedEmailValidator {

    String message() default "{org.hibernate.validator.constraints.Email.message}";
    Class<?>[] groups() default {};
    Class<? extends Payload>[] payload() default {};
}

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢您的回答,我删除了@Email并解决了问题。