springmvc注解原理

注解本身是一个继承了Annotation的特殊接口,具体实现类似jdk动态代理的代理类。

通过反射获取注解,返回也是java运行生成的动态代理对选哪个

最终会调用AnnotationlnvocationHandler的invoke方法,该方法会MEMBERvALues这个Map查询对应的值,而memberValues来源java常量池。

posted @ 2024-01-19 18:14  langpo  阅读(13)  评论(0)    收藏  举报