Bean的生命周期
![](https://img.haomeiwen.com/i4120100/63d1840871f119dd.png)
![](https://img.haomeiwen.com/i4120100/e11d9a9956139d11.png)
Bean的装配
Spring 中提供了 3 种方法进行配置:
- 在 XML 文件中显式配置
- 在 Java 的接口和类中实现配置
- 隐式 Bean 的发现机制和自动装配原则
选择的原则
- 最优先:通过隐式 Bean 的发现机制和自动装配的原则。
基于约定由于配置的原则,这种方式应该是最优先的,减少程序开发者的决定权,简单又不失灵活。 - 其次:Java 接口和类中配置实现配置
在没有办法使用自动装配原则的情况下应该优先考虑此类方法,避免 XML 配置的泛滥,也更为容易。 - 最后:XML 方式配置
在上述方法都无法使用的情况下,那么也只能选择 XML 配置的方式。
网友评论