Spring Boot 自动配置原理

一、概述

相比较于Spring 繁杂的xml配置,Spring Boot 的自动配置极大的简化了开发

二、自动配置过程

1、引入场景启动器starter

2、SPI思想,自动扫描和加载META-INF下面的配置类

3、配置类 通过@Bean配置组件

4、配置类通过@EnableConfigurationProperties将配置类与属性类绑定

5、属性类 通过@ConfigurationProperties与配置文件 application.properties进行绑定

6、在项目启动类上开启功能开关 @EnableXXXX

相关推荐
redaijufeng1 小时前
C++构造函数详解:从基础原理到实际应用
java·jvm·c++
yuzhiboyouye1 小时前
VO一般java后端怎么转换成前端想要的数据
java·前端·状态模式
一 乐1 小时前
学院教学工作量统计|基于java+ vue学院教学工作量统计管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·学院教学工作量统计系统
迷藏4941 小时前
【无标题】
java·数据库·oracle
河阿里1 小时前
Java包装类(Wrapper):自动装箱拆箱机制与类型转换的那些坑
java·开发语言
小宇的天下1 小时前
Virtuoso 技巧---被锁定无法编辑的文件解锁
java
静小谢2 小时前
sql笔记
spring boot·笔记·sql·mybatis
微风欲寻竹影2 小时前
Java数据结构——栈(Stack)详解
java·开发语言·数据结构
Makoto_Kimur2 小时前
Java 后端面试场景题:页面刷新后一直转圈,应该怎么排查?
java·开发语言·面试
ch.ju2 小时前
Java Programming Chapter 3——Default value of array
java·开发语言