spring初始化类生成对象,在初始化类的成员变量的时候,会先去寻找是否已经有该类的对象,如果找不到就会按默认的初始化方法进行(如 Object = null ,boolean = false int = 0等);在初始化这个类的父类的时候也是同样的逻辑,如果该类的父类的对象已经存在,就会直接用这个实例对象。
当对象生成后我们就可以通过@Autowired去获取,如果这个类有多个实例,我们可以通过@Qualifier来区分(初始化的时候就要加上这个如:<qualifier value="testObject"></qualifier>)
本文深入探讨了Spring框架中对象初始化的过程,包括如何生成对象及初始化类成员变量的逻辑。此外,还介绍了如何使用@Autowired注解获取对象实例,以及在面对多个实例时如何利用@Qualifier进行区分。

434

被折叠的 条评论
为什么被折叠?



