这是我的代码,我尝试在线阅读很多内容,但无法理解实际使用
Class<?> [] groups() default{};
Class<? extends Payload>[] payload() default{};
Run Code Online (Sandbox Code Playgroud)
这是我使用它的代码。
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = UniqueValidator.class)
public @interface UniqueValue {
String message() default "Unique Constraint Violated";
Class<?> [] groups() default{};
Class<? extends Payload>[] payload() default{};
}
Run Code Online (Sandbox Code Playgroud)
谢谢。