hibernate-validator-5.1.3.Final中是否不推荐javax.validation.ConstraintPayload?
我已经下载了最新的 在最新版本中已弃用javax.validation.ConstraintPayload。我应该用什么来代替 以前工作的代码段现在显示为红色hibernate-validator-5.1.3.Final中是否不推荐javax.validation.ConstraintPayload?,java,validation,bean-validation,Java,Validation,Bean Validation,我已经下载了最新的 在最新版本中已弃用javax.validation.ConstraintPayload。我应该用什么来代替 以前工作的代码段现在显示为红色 @Documented @Constraint(validatedBy = EmailConstraintValidator.class) @Target({ElementType.METHOD, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interfa
@Documented
@Constraint(validatedBy = EmailConstraintValidator.class)
@Target({ElementType.METHOD, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Email {
String message() default "{validator.email}";
Class<? extends ConstraintPayload>[] payload() default {};
Class<?>[] groups() default {};
}
@已记录
@约束(validatedBy=EmailConstraintValidator.class)
@目标({ElementType.METHOD,ElementType.FIELD})
@保留(RetentionPolicy.RUNTIME)
public@interface电子邮件{
字符串消息()默认值“{validator.email}”;
类[]组()默认值{};
}
看起来您以前使用过非常旧的Bean验证API预览版本。从Bean validation 1.0开始,它就是javax.validation.Payload