关于bean生命周期的问题,对象行为中实例化执行构造方法和容器行为中的为对象注入属性不冲突吗?

来源:4-4 对象生命周期

学习使我快乐v

2021-11-19 11:09:01

对象实例化过程会执行构造方法实例化对象,此时不就相当于已经注入属性了吗?为什么还会有在容器中注入对象属性这么一说呢?

写回答

1回答

好帮手慕小脸

2021-11-19

同学你好,理解有误,这里的对象实例化执行构造方法是指ioc会根据对应配置文件自动通过反射来实例化对应的bean,然后通过利用反射机制运行时调用setXXX方法为属性赋值,这里同学所描述构造注入是指如下这种:

https://img.mukewang.com/climg/619766c209bcd38608790162.jpg

祝学习愉快~


1

0 学习 · 9886 问题

查看课程