有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

通过抽象类或接口进行java自定义bean验证

让我们考虑下面的例子,我用一个新的注释类型创建一个自定义bean验证约束:

@Target( { METHOD, FIELD, ANNOTATION_TYPE })
@Retention(RUNTIME)
@Constraint(validatedBy = MyAbstractOrInterfaceValidator.class)
@Documented
public @interface MyAnnotation {

    String message() default "{}";

    Class<?>[] groups() default {};

    Class<? extends Payload>[] payload() default {};

    SomeClass value();

}

我的问题是:MyBastractOrInterfaceValidator类是抽象类还是接口?如何控制该接口或抽象类的哪个实现用于验证放置注释的元素


共 (0) 个答案