【Spring】Spring boot 的 AutoConfigurationImportSelector 自动配置原理

1.美图

2.概述

SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration 参考:Spring : @EnableAutoConfiguration注解

@EnableAutoConfiguration 是 Spring Boot 框架中的一个核心注解,它的作用是自动配置 Spring Boot 应用程序的各种组件、功能和模块。该注解的原理主要涉及以下几个方面:

1.1. @EnableAutoConfiguration 注解的定义

@EnableAutoConfiguration 是一个元注解,它本身上标注了 @AutoConfigurationPackage 和 @Import(AutoConfigurationImportSelector.class) 注解。这两个注解分别用于扫描应用程序的包和导入自动配置类的选择器。

你可能感兴趣的:(boot,spring,boot,java,数据库)