@Target 表明注解可以应用的 java元素类型
|Target类型|描述|
|-------|-------|
|ElementType.TYPE|应用于 类、接口(包括注解)、枚举|
|ElementType.FIELD|应用于 属性(包括枚举中的常量)|
|ElementType.METHOD|应用于 方法|
|ElementType.PARAMETER|应用于 方法的形参|
|ElementType.CONSTRUCTOR|应用于 构造函数|
|ElementType.LOCAL_VARIABLE|应用于 局部变量|
|ElementType.ANNOTATION_TYPE|应用于 注解类型|
|ElementType.PACKAGE|应用于 包|
|ElementType.TYPE_PARAMETER|1.8版本新增 应用于 类型变量|
|ElementType.TYPE_USE|1.8版本新增,应用于任何使用类型的语句中(例如声明语句、泛型和强制转换语句中的类型)|
像这样写,也就是表格主体和上面内容需要有一个换行。