发表评论取消回复
相关阅读
相关 资深小白谈spring(二十一):循环依赖(三)
资深小白谈spring(二十一):循环依赖(三) 1、本节将解答上节留下的两个问题,首先看第一个问题为什么三级缓存要缓存一个Bean的工厂?要解答这个问题首先就要搞明白,
相关 资深小白谈spring(二十):循环依赖(二)
资深小白谈spring(二十):循环依赖(二) 1、首先看doGetBean的方法,进来对name进行一个解析,如果是别名转换成beanName。然后二话不说,调用get
相关 资深小白谈spring(十八):getBean
资深小白谈spring(十八):getBean 1、preInstantiateSingletons这个方法会遍历beanNames时首先判断这个bean是不是Facto
相关 资深小白谈spring(十六):registerBeanPostProcessors
资深小白谈spring(十六):registerBeanPostProcessors 1、registerBeanPostProcessors调用了PostProcess
相关 资深小白谈spring(十五):invokeBeanFactoryPostProcessors
资深小白谈spring(十五):invokeBeanFactoryPostProcessors 1、上一节给大家展示了BeanFactoryPostProcessor的作
相关 资深小白谈spring(十四):BeanFactoryPostProcessor
资深小白谈spring(十四):BeanFactoryPostProcessor 序言:前面已经详细地讲解了obtainFreshBeanFactory方法,这个方法把x
相关 资深小白谈spring(八):BeanDefinition的注册
资深小白谈spring(八):BeanDefinition的注册 1、通过解析bean标签得到创建BeanDefinition的过程已经简单地讲完了,那么下面proces
相关 资深小白谈spring(三):初步了解Resource
资深小白谈spring(三):初步了解Resource 1、接着看上一节的loadBeanDefinitions,这个方法的前几行都是构建beanDefinitionRe
相关 资深小白谈spring(二):初步了解ClassPathXmlApplicationContext
资深小白谈spring(二):初步了解ClassPathXmlApplicationContext 1、在上一节中讲到启动容器的主要代码就是context.refresh
相关 资深小白谈spring(十二):ClassPathBeanDefinitionScanner的filter设置
资深小白谈spring(十二):ClassPathBeanDefinitionScanner的filter设置 1、创建扫描器时如果没配置则使用默认的过滤器对扫描的类进行
还没有评论,来说两句吧...