目录一、前言二、 定义三、使用说明3.1 创建项目3.1.1 导入依赖3.1.2 创建User类3.2 测试导入Bean3.2.1 修改启动类3.3 测试导入配置类3.3.1 创建UserConfig类3.3.2 修改启动类3.4 测试导入ImportSelector3.4.1 创建U
目录1. @SpringBootApplication 注解2. 自动配置(Auto-Configuration)自动配置的实现原理3. 条件装配4. 组件扫描(Component Scan)5. 配置类(ConfaIOLhTiguration Class)6. 使用 @Autowired 注入依赖总结Spring
SpringBoot中提供了很多Enable开头的注解,这些注解都是用于动态启用某些功能的。而其底层原理是使用@Import注 解导入一些配置类,实现Bean的动态加载。
目录1 导入Bean2 导入配置类3 导入ImportSelector 实现类4 导入ImportBeanDefinitionRegistrar实现类@Enable*底层依赖于@Import注解导入一些类,使用@Import导入的类会被Spring加载到IOC容器中。而@Import提供4中用法
目录先看看SpringBoot的主配置类先看看@SpringBootConfiguration注解再进去看看@Configuration先看看@AutoConfigurationPackage注解来看...