SpringBoot原理

目录

  • [一. 配置优先级](#一. 配置优先级)
  • [二. Bean管理](#二. Bean管理)
    • [2.1 Bean的作用域](#2.1 Bean的作用域)
    • [2.2 第三方Bean](#2.2 第三方Bean)
  • [三. SpringBoot原理](#三. SpringBoot原理)
    • [3.1 起步依赖](#3.1 起步依赖)
    • [3.2 自动配置(高频面试)](#3.2 自动配置(高频面试))
    • [3.2.1 实现方案](#3.2.1 实现方案)
    • [3.2.2 源码跟踪](#3.2.2 源码跟踪)
    • [3.2.3 自定义starter](#3.2.3 自定义starter)

\quad

一. 配置优先级

\quad






外部的配置项优先级优于内部的配置文件的优先级

\quad

二. Bean管理

\quad

2.1 Bean的作用域

\quad







\quad

2.2 第三方Bean

\quad


\quad

三. SpringBoot原理

\quad




\quad

3.1 起步依赖

\quad

\quad

3.2 自动配置(高频面试)

\quad


\quad

3.2.1 实现方案

\quad


就是要引入依赖

方案一



方案二




\quad

3.2.2 源码跟踪

\quad


\quad

3.2.3 自定义starter

\quad


相关推荐
七月J8 个月前
Springboot之自定义starter
spring boot·源码·自定义starter·自动装配原理
高垚淼2 年前
如何优雅地创建一个自定义的Spring Boot Starter
java·spring boot·后端·spring·框架·自定义starter