随笔分类 - spring
源码分析
摘要:1. 注册BeanFactoryTransactionAttributeSourceAdvisor @EnableTransactionManagement --> @Import(TransactionManagementConfigurationSelector.class) --> 注册Pro
阅读全文
摘要:1. 注册AnnotationAwareAspectJAutoProxyCreator @EnableAspectJAutoProxy --> @Import(AspectJAutoProxyRegistrar.class) --> 注册AnnotationAwareAspectJAutoProxy
阅读全文
摘要:1. 循环依赖类别 1)构造参数依赖:无解 2)属性依赖:对多实例Bean无解,对单实例Bean采用earlySingletonExposure策略 处理beanB依赖: createBean(beanA) -> addSingletonFactory(beanA) -> populateBean(
阅读全文
摘要:1. BeanFactoryPostProcessor调用(见AbstractApplicationContext.invokeBeanFactoryPostProcessors): >> 创建DefaultListableBeanFactory --> loadBeanDefinitions 1)
阅读全文
浙公网安备 33010602011771号