Spring Boot自动装配与Bean初始化机制研究.pdfVIP

  • 0
  • 0
  • 约1.52千字
  • 约 2页
  • 2026-10-08 发布于北京
  • 举报

Spring Boot自动装配与Bean初始化机制研究.pdf

《153_继续探索Spring对自定义Bean的初始化(4)》

对Spring

Boot而言,启动时通过自动装配模式,会将Tomcat、Spring

MVC(

DispatcherServlet)、Spring容器(我们自定义的Bean)、第框架(Dubbo、

MyBatis)全部定义好、注入完毕并完成组装。

Spring

Boot中,Boot即启动之意,其价值在于整合各类框架与技术,完成整个系

统的组装工作。

关键步骤是阅读Spring源码,通过调试已好的工程来实现,而非直接拉取Spring的

源码进行阅读。

Spring运行时,默认情况下其Bean数量极其庞大。尽管我们自定义的Bean看似只有

Controller、Service、DAO等少数几类,但MyBatis会引入部分Bean,SpringMVC自带大

量Bean,Dubbo也有一系列Bean,数据库连接池同样存在Bean,Spring框架自身还有内

置Bean。此外,Dubbo、MyBatis与Spring

Boot整合后,通过自动装配还会产生需要注

入Spring容器的特殊Bean。

我们自定义的bean,必然是通过annotation注解扫描机制识别出来的bean;spring

boot自带的bean,显然是初始化spring容器后自行注入的bean;第

文档评论(0)

1亿VIP精品文档

相关文档