isAnnotationPresent判断方法上自定义注解总是返回false
需要在自定义注解上加 @Retention(RetentionPolicy.RUNTIME)
,声明该注解的存活策略
可以保留到运行时,再通过反射获取时才可以正确获取。
@Retention(RetentionPolicy.RUNTIME)
public @interfaec 自定义注解名 {
数据类型 属性名;
}
isAnnotationPresent判断方法上自定义注解总是返回false
需要在自定义注解上加 @Retention(RetentionPolicy.RUNTIME)
,声明该注解的存活策略
可以保留到运行时,再通过反射获取时才可以正确获取。
@Retention(RetentionPolicy.RUNTIME)
public @interfaec 自定义注解名 {
数据类型 属性名;
}
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。