注解的理解
注解
1,进入定位标记 ,
2, aop定位生成代理 编译的时候生成
3,类似mybatis的dao,daoimpl自动编译的时候实现
注解实例化时调用属性的过程就是调用生成的代理类过程---注解本身原理是动态代理原理
注解结合aop实现业务方法的动态代理
例如
HystrixCommand(业务方法上) 注解 会配合一个HystrixCommandAspect切面(通知)去实现动态代理
切点+通知=切面
组合注解:被注解的注解,组合注解具备其上的元注解的功能。 同样有属性覆盖功能
组合注解有所有元注解的属性---相当于在一个文件中。你业务用了哪一个属性,源码的invoke就调用这个属性方法获取值(通过代理)
https://blog.csdn.net/alex_xfboy/article/details/88720949
https://blog.csdn.net/u012645834/article/details/79453394----注解实例化时调用属性的代理过程---注解本身原理是动态代理原理
https://blog.csdn.net/qq_28802119/article/details/83573950(组合注解)
https://www.jb51.net/article/174148.htm
https://my.oschina.net/denglz/blog/485084
相关推荐
liqiancao 2020-07-26
Dullonjiang 2020-07-26
chenjiazhu 2020-07-08
zhiyuan0 2020-07-04
tanrong 2020-06-11
Dullonjiang 2020-06-02
dongxurr 2020-06-01
冒烟儿 2020-06-01
cuterabbitbaby 2020-05-29
xiuyangsong 2020-05-05
Justagreenonion 2020-05-04
zhiyuan0 2020-05-04
csuzxm000 2020-04-29
无情的你无情的雨 2020-04-23
happinessaflower 2020-04-18
Dullonjiang 2020-04-15
zhengsj 2020-04-15
neverstopforcode 2020-04-14
jimgreatly 2020-04-09