从熟悉的场景逐步深入源码底层,理解SpringBoot的设计和原理。
* 开篇:为什么要了解SpringBoot原理?
* 开始前的约定:关于本小册的一些前置说明
* 启动引导:SpringBoot入门程序原理概述和包扫描
* 启动引导:SpringBoot的核心-自动装配(一)
* 启动引导:SpringBoot的核心-自动装配(二)
* 启动引导:SpringBoot的自动装配实例-WebMvc
* IOC:SpringFramework与SpringBoot的IOC
* IOC:SpringBoot准备IOC容器
* IOC:准备运行时环境
* IOC:创建、初始化IOC容器
* IOC:刷新容器-BeanFactory的预处理
* IOC:刷新容器-BeanFactory的后处理和组件扫描
* IOC:刷新容器-后置处理器、监听器的注册
* IOC:刷新容器-初始化剩余的单实例Bean
* IOC:刷新容器-循环依赖与解决方案
* IOC:刷新后的处理&SpringBoot在刷新容器时的扩展
* IOC:小结与收获
* AOP:注解使用AOP基础与@EnableAspectJAutoProxy的作用
* AOP:AnnotationAwareAspectJAutoProxyCreator的后置处理功能
* AOP:jdk动态代理&Cglib的执行调用链
* 声明式事务:生效原理
* 声明式事务:工作原理
* 声明式事务:事务传播行为原理
* AOP+事务:小结与收获
* WebMvc:自动装配回顾与DispatcherServlet组件
* WebMvc:DispatcherServlet的工作原理
* 嵌入式容器:创建过程回顾和深入配置
* 嵌入式容器:嵌入式Tomcat的优化和配置
* WebFlux:快速了解响应式编程与Reactive
* WebFlux:快速使用WebFlux
* WebFlux:WebFlux的自动装配
* WebFlux:DispatcherHandler的工作原理-传统方式
* WebFlux:DispatcherHandler的工作原理-函数式端点
* JarLauncher:应用打jar包后的运行原理
* 尾声:源码不是终点
* 问题反馈与汇总
* 小册内容变动记录





![[衡天云]爆款云服务器 低至12元/月](/hty.png)