文章目录 前言 一、 目录 文章目录 前言 一、什么是注解 二、注解的类型 三、怎么获取注解及值 一、什么是注解 注解(Annotation):不是程序本身,可以对程序作出解释和comment类似,一般以@开头,可以使用在package、class、method、field上面,作为辅助信息,可以通过反射获得注解 反射获取注解时,返回的是Java运行时生成的动态代理对象,代理对象会最终调用invoke方法激活注解 注解本质是一个继承了Annotation的特殊接口,其具体实现类是Java运行时生成的动态代理类 作用:1、实现替代配置文件功能,依赖注入,跟数据库有关