通用java bean验证器类型不匹配

时间:2015-03-03 08:30:14

标签: java generics bean-validation

我已经创建了一个自己的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<?,?>>

我无法看到我错过了什么。

0 个答案:

没有答案