赞
踩
1. 实例化一个 Bean, 也就是我们常说的 new
2. 按照 Spring 上下文对实例化的 Bean 进行配置, 也就是 IOC 注入。
3. 如果这个 Bean 已经实现了 BeanNameAware 接口,会调用它实现的 setBeanName(String)
方法,此处传递的就是 Spring 配置文件中 Bean 的 id 值
4. 如果这个 Bean 已经实现了 BeanFactoryAware 接口,会调用它实现的 setBeanFactory,
setBeanFactory(BeanFactory)传递的是 Spring 工厂自身(可以用这个方式来获取其它 Bean,
只需在 Spring 配置文件中配置一个普通的 Bean 就可以)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。