Spring
文章平均质量分 74
Spring功能以及源码学习
火之华
这个作者很懒,什么都没留下…
展开
-
Spring Bean加载过程 如何解决循环依赖问题?
这篇文章探讨一下Spring如果解决循环依赖问题首先明确一点:我们如果不用Spring,单纯的自己创建对象来用,是不需要关注什么循环依赖的Spring之所以要解决循环依赖问题,是因为其特殊的Bean创建、依赖注入的这个流程...原创 2022-05-06 16:21:42 · 653 阅读 · 0 评论 -
Spring Bean加载过程 getBean方法整体流程梳理 (2)
这节分析一下AbstractBeanFactory.createBean方法做了什么具体实现在AbstractAutowireCapableBeanFactory.createBean中protected Object createBean(String beanName, RootBeanDefinition mbd, @Nullable Object[] args) throws BeanCreationException { // ... try { // 实例化前方法 /原创 2022-04-29 16:49:58 · 695 阅读 · 0 评论 -
Spring Bean加载过程 getBean方法整体流程梳理 (1)
想梳理一下getBean方法的整体流程先对整体流程有一个了解,后续再针对每个细节详细分析测试代码如下:AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class);context.getBean("user");ApplicationContext接口继承了BeanFactory接口,所以它也继承了getBean方法方法实现在抽象类AbstractAppl原创 2022-04-28 11:46:27 · 295 阅读 · 0 评论 -
Spring Bean加载过程 FactoryBean对象加载
Spring Bean加载过程 FactoryBean对象加载原创 2022-04-19 14:20:23 · 529 阅读 · 4 评论