package org.yeshi.utils.generater.annotation.admin.form; import java.lang.annotation.*; /** * @author Administrator * @title: Password * @projectName utils * @description: 密码 * @date 2021/9/2313:43 */ @Documented @Target(ElementType.FIELD) @Inherited @Retention(RetentionPolicy.RUNTIME) public @interface Password { //标题 String title(); //是否可更新 boolean update() default true; //简介 String desc() default ""; //是否禁止编辑 boolean disable() default false; //是否必须 boolean require() default false; //最小长度 int minLength() default -1; //最长长度 int maxLength() default -1; }