SpringBoot自动装配工作流程

一、装配扫描

自动装配大致过程如下:

  • 获取到组件(例如spring-boot-starter-data-redis)META-INF文件夹下的spring.factories文件

  • spring.factories文件中列出需要注入IoC容器的类

  • 将实体类注入到IoC容器中进行使用

SpringBoot自动装配工作流程_第1张图片

核心类

  • AutoConfigurationImportSelector(invokeBeanFactoryPostProcessors)

二、SpringBoot启动流程

img

你可能感兴趣的:(分享,spring,boot,java,spring)