package com.bootdo.common.utils;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
//import java.lang.annotation.RetentionPolicy;
//import java.lang.annotation.ElementType;
/**
* Created by oldfish on 2017-10-20.
* 导出注解类,用于标识字段是否需要导出
*/
@Retention(RetentionPolicy.RUNTIME)//运行时有效
@Target({ElementType.FIELD})//只作用在字段上
public @interface ExcelField {
//导出字段在excel的名字
String title();
}
今天(eclipse开发)编写自定义注解时遇到@Target @Retention报错 (ElementType cannot be resolved to a variable)
解决方法 手动导入包
//import java.lang.annotation.RetentionPolicy;
//import java.lang.annotation.ElementType;
解决问题 但尚不知道具体原因 记录以便查询更新
本文详细介绍了在Eclipse中编写自定义注解时遇到的@Target和@Retention注解无法解析的问题及其解决方案。通过手动导入必要的包,可以有效解决此问题,确保自定义注解的正确使用。
889

被折叠的 条评论
为什么被折叠?



