购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第2章
依赖注入类型和原理

依赖注入是Spring Framework提供的核心功能之一,也是开发人员使用Spring Boot框架的基本手段。我们通过控制反转(Inversion of Control,IoC)机制获取所需的各种Bean。这中间存在一些最佳实践和值得注意的开发技巧。选择合适的依赖注入类型可以提升系统性能,解决因为使用不当导致的Bean注入问题。

试想一下,在开发过程中,如果两个Bean之间存在循环依赖关系,那么选择的依赖注入类型是否合适就直接决定了Bean能否创建成功。再比方说,如果想要在Spring容器中注入大量的Bean,那么采用不合适的注入类型可能会极大地影响应用程序的启动性能。所以,本章就从Spring依赖注入的三种基本类型开始讨论,分析如何选择正确的依赖注入类型,以及如何使用依赖注入进行实战。

另外,不同的依赖注入类型还涉及Bean的作用域、生命周期等主题,这些主题都值得进一步分析,从而把握Spring IoC容器的运行原理。因此,本章还将从原理出发,深入剖析Spring中Bean的注入实现机制。 EzhMaZN3G0VzTgge0ITH5c90+YXTnLzi8CvJLBo8aQDYhY+R2+NqNl1U8uXarGM8

点击中间区域
呼出菜单
上一章
目录
下一章
×