自定义注解基于元注解来定义自己所需要的注解
@Documented
@Target(FIELD) @Retention(RUNTIME) public @interface IdcardValidate { String message() default "身份证号不正确"; Class<?>[] groups() default {}; Class<? extends Payload>[] payload() default {}; }
原文:https://www.cnblogs.com/wuhao-0206/p/13089510.html