我已经创建了一个自己的bean验证器,如下所示:
public class FromToValidator<T extends HasValidFrom & HasValidTo> implements ConstraintValidator<FromTo, T> {
//...
}
约束如下:
@Target({ TYPE })
@Retention(RUNTIME)
@Constraint(validatedBy = {FromToValidator.class} ) //Type mismatch here
public @interface FromTo {
//...
}
但是我遇到了类型不匹配错误,IDE说Type mismatch: cannot convert from Class<FromToValidator> to Class<? extends ConstraintValidator<?,?>>
我无法看到我错过了什么。