摘要: 横切逻辑的加载与解析: 即Aspect和Advice的加载阶段,在后续创建动态代理的时候, 根据之前开发自研框架AOP的经验,需要拿着所有的Aspect去尝试与容器的业务Bean去做匹配,只有匹配的Aspect才会去创建对应的动态代理,SpringAOP也不例外。 而进行匹配前势必要把IOC容器所有 阅读全文
posted @ 2021-03-01 12:01 _kerry 阅读(275) 评论(0) 推荐(0) 编辑
摘要: AutoProxyCreator的关系图: 观察类图,我们可以看到AbstractAutoProxyCreate实现了Aware接口,BeanFactoryAware接口使之拥有容器的能力,BeanClassLoaderAware接口使之用于Bean类加载器的能力。 实现AopInfrastruct 阅读全文
posted @ 2021-03-01 07:48 _kerry 阅读(228) 评论(0) 推荐(0) 编辑