spring
菜鸟程序媛n号
这个作者很懒,什么都没留下…
展开
-
Spring-AOP源码分析
一,要想启用AOP,我们主要要用到注解@EnableAspectJAutoProxy(启用AOP),而我们的分析将从该注解开始,该注解的定义如下: 我们可以看到@EnableAspectJAutoProxy上有一个@Import注解,@Import注解注册了BeanAspectJAutoProxyRegistrar,我们进入AspectJAutoProxyRegistrar,该类实现了ImportBeanDefinitionRegistrar(该类主要是用来注册bean),以上的Bean仅仅只是注册B原创 2020-08-27 10:45:57 · 76 阅读 · 0 评论 -
Spring-@Configuration源码解析
一、我们从AbstractApplicationContext#refresh()#invokeBeanFactoryPostProcessors开始分析,即调用BeanFactory的后置处理器 二、进入invokeBeanFactoryPostProcessors方法,调用PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors 在该方法中我们按照类型BeanDefinitionRegistryPostProcesso原创 2020-08-26 11:45:34 · 194 阅读 · 0 评论