创建一个注解

@Target({ElementType.FIELD})//需要写注解的三三个要素 @Retention(RUNTIME) @Documented @Constraint(validatedBy = {IsSystemYesNoVaildation.class})//绑定 在这里会报错 你需要去实现 public @interface IsSystemYesNo { String message() default "数据字典:【系统是否】-参数不合法"; }

public class IsSystemYesNoVaildation implements //入参 类型 ConstraintValidator<IsSystemYesNo,String> {//实现 @Override public boolean isValid(String value, ConstraintValidatorContext context) { //把video传进来 自定义注解就写好了 return SystemYesNo.isCode(value); } }
最后这里是使用注解方法



![U460909 [BCSP小高2024T4]先序遍历/小羊的晚餐 题解](https://i-blog.csdnimg.cn/direct/7d8c647e14af423c98c2060e6a491e8c.png#pic_center)















