我使用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 {};
}
谢谢!
答案 0 :(得分:0)
感谢您的回答,我删除了@Email
并解决了问题。