【发布时间】:2019-07-23 06:50:50
【问题描述】:
我为 spring 项目编写了简单的验证注释。问题是我不了解某些方法的目的。 这是我的注释:
@Constraint(validatedBy = PostCodeValidator.class)
@Target({ElementType.METHOD, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface PostCode {
public String value() default "LUV";
public String message() default "must start with LUV";
public Class<?>[] groups() default {};
public Class<? extends Payload>[] payload() default {};
}
谁能解释我groups() & payload() 方法的目的?如果解释尽可能简单,我将不胜感激。谢谢。
【问题讨论】:
标签: java annotations bean-validation