当前位置:   article > 正文

经典面试题:Spring Bean的生命周期_spring bean的生命周期面试题

spring bean的生命周期面试题

实例化

 1. 实例化一个 Bean, 也就是我们常说的 new

 IOC 依赖注入

 2. 按照 Spring 上下文对实例化的 Bean 进行配置, 也就是 IOC 注入。

 setBeanName 实现

 3. 如果这个 Bean 已经实现了 BeanNameAware 接口,会调用它实现的 setBeanName(String)
方法,此处传递的就是 Spring 配置文件中 Bean 的 id 值

 BeanFactoryAware 实现

 4. 如果这个 Bean 已经实现了 BeanFactoryAware 接口,会调用它实现的 setBeanFactory,
setBeanFactory(BeanFactory)传递的是 Spring 工厂自身(可以用这个方式来获取其它 Bean,
只需在 Spring 配置文件中配置一个普通的 Bean 就可以)。
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/740631
推荐阅读
相关标签
  

闽ICP备14008679号