spring框架中的依赖注入不是在实例化bean的时候就进行依赖注入吗,这里为什么要写成加载完bean之后才去注入吗

来源:5-10 实现容器的依赖注入【下】

慕桂英5463802

2020-08-24

spring框架中的依赖注入不是在实例化bean的时候就进行依赖注入吗,这里为什么要写成加载完bean之后才去注入吗

写回答

1回答

翔仔

2020-08-25

同学好,依赖注入主要是在getBean里面完成,依赖注入是在populate方法执行的时候注入的,一切以源码分析为准

0
4
翔仔
回复
慕桂英5463802
哦,同学问的是自研框架为什么要这样实现,这样实现主要是为了简单,这样其实已经能满足80%以上的需求了,我们容器里存储的都是单例,并且单例都是先初始化好之后再进行注入,这样也能解决循环依赖的问题,但是支持不了prototype、FactoryBean等多种复杂场景。
2020-09-04
共4条回复

剑指Java自研框架,决胜Spring源码

快速入门Spring核心源码+从零开发自研框架

1498 学习 · 495 问题

查看课程