元注解使用
用注解的方式注解获取登录的用户信息_注解实现注入登录用户信息_小白向前冲的博客-优快云博客
一.元数据:
元数据从metadata一词译来,就是“关于数据的数据”的有意思。元数据可以用来创建文档,跟踪代码的依赖性,执行编译时格式检查,替代已有的配置文件。元数据以标签的形式存在于java代码中,元数据标签的存在并不影响程序代码的编译和执行,被用来生成其它的文件活只在运行时知道被运行代码的描述信息。
作用:
1.生成文档,例:@param@return
2.跟踪代码依赖性,实现替代配置文件功能。常见的spring2.5开始的基于注解配置。作用就是减少配置。现在框架基本都是用了这种配置来减少配置文件的数量。
3.在编译时进行格式检查,如@override放在方法前,如果这个方法并不是覆盖了超类方法,则编译时就能检查出
二.注解的分类
根据注解参数的个数分类
1.标记注解:一个没有成员定义的Annotation类型被称为标记注解
2.单值注解:只有一个值
3.完整注解:拥有多个值
根据注解是用方法和用途
1.JDK内置系统注解
2.元注解
3.自定义注解
三.内置注解
JavaSE中内三个标准注解,定义中java.lang中