【发布时间】:2015-04-08 16:09:58
【问题描述】:
除了@Constraint 注释外,还有什么方法可以将验证注释与自定义验证器链接起来?
Unique.java
@Documented
//----@Constraint(validatedBy = { UniqueValidator.class })----//
@Target({ ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
public @interface Unique {
String message() default "org.hibernate.validator.constraints.Unique.message";
Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {};
}
UniqueValidator.java
public class UniqueValidator implements ConstraintValidator<Unique, Object> {
@Override
public void initialize(Unique unique) {}
@Override
public boolean isValid(Object object, ConstraintValidatorContext constraintValidatorContext) {
}
}
【问题讨论】:
标签: hibernate validation bean-validation hibernate-validator