Skip to content

Spring Boot 知识体系

  Spring Boot 是 Spring 生态中最核心的快速开发框架,本模块涵盖从基础入门到源码分析、从 Web 开发到生产实践的完整知识体系。


学习路线

层级内容说明
一、基础层概述、起步依赖、配置文件、容器、日志掌握 Spring Boot 核心概念与基础配置
二、Web 开发MVC 整合、参数校验、异常处理、文件上传、API 文档构建 RESTful API 服务
三、数据访问JPA、MyBatis、MyBatis-Plus、事务、缓存数据库操作与 ORM 框架集成
四、中间件集成消息队列、定时任务、异步处理企业级中间件整合
五、安全与监控Spring Security、Actuator应用安全与运行监控
六、原理与进阶条件注解、启动流程、自动配置、自定义 Starter源码级深度理解
七、生产实践性能调优、部署运维、面试题上线与面试准备

核心思想

  Spring Boot 的三大核心思想:约定优于配置自动配置起步依赖。理解这三者,就理解了 Spring Boot 的设计哲学。

建议按层级顺序学习,从基础层开始,逐步深入到原理与生产实践。