Annotation是从 JDK5.0 引入的技术
Annotation的作用?
不是程序本身,但是可以对程序做出解释
可以被其他程序读取,例如编译器等
Annotation的格式
注解是以"@注释名"在代码中存在的,还可以添加一些参数值
例如: @ApiModelProperty(value = “***”)
Annotation可以用在哪里?
可以附加在package,class,field,method等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问