注意:
注解本身不具备逻辑处理的能力,只是一个标注。
那么,逻辑处理是谁来做呢? 又是怎么做的呢? 注解在其中又发挥了什么作用呢?
通常使用反射机制,执行相应的逻辑。
eg: 当 @Target 为 方法时。
clazz 是 通过反射获取的类的对象。
使用反射,寻找加了注解的方法
判断它是否拥有给定的一个注解,如果有,
在后边写入相应的处理逻辑。
1. 逻辑处理是谁来做呢?
通常是反射。
2. 又是怎么做的呢?
根据你的业务需求,来写相应的逻辑,先把反射学好呀。
3.注解在其中又发挥了什么作用呢?
注解只是一个标注
为了让反射去发现它。并对它做特殊的处理。