注解本身没有任何作用 只是作为一个标记
@Retention 作用:定义被它所注解的注解保留多久
@Target 作用:用于描述注解的使用范围(即:被描述的注解可以用在什么地方)
@Component: 作用:标注Spring管理的Bean,使用@Component注解在一个类上,表示将此类标记为Spring容器中的一个Bean。
@Aspect: 作用:是把当前类标识为一个切面供容器读取
@annotation 作用:表示标注了某个注解的所有方法。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐