注解只有声明了RetentionPolicy.RUNTIME,才可以在运行时通过Field.getDeclaredAnnotations()等方法获取到,否则只相当于一个普通的标记,注释而已
@Retention(RetentionPolicy.RUNTIME)
@Target(FIELD)
public @interface Layout {
UiLayout value() default UiLayout.Flow;
}
注解只有声明了RetentionPolicy.RUNTIME,才可以在运行时通过Field.getDeclaredAnnotations()等方法获取到,否则只相当于一个普通的标记,注释而已
@Retention(RetentionPolicy.RUNTIME)
@Target(FIELD)
public @interface Layout {
UiLayout value() default UiLayout.Flow;
}
微信扫码登录