一、作用
- 1.target注解说明注解的作用目标,默认值为任何元素
二、value值
- 1.ElementType.TYPE:允许被修饰的注解作用在类、接口和枚举上
- 2.ElementType.FIELD:允许作用在属性字段上
- 3.ElementType.METHOD:允许作用在方法上
- 4.ElementType.PARAMETER:允许作用在方法参数上
- 5.ElementType.CONSTRUCTOR:允许作用在构造器上
- 6.ElementType.LOCAL_VARIABLE:允许作用在本地局部变量上
- 7.ElementType.ANNOTATION_TYPE:允许作用在注解上
- 8.ElementType.PACKAGE:允许作用在包上