本文基于 Spring Boot 4.1.2 官方文档编写,分成「教程篇」和「原理篇」:教程篇从装 JDK 开始,带你做一个能跑、能测、能部署的订单服务;原理篇再拆自动配置、Bean 生命周期、Web、数据、事务、安全、可观测性和测试。没有 Spring Boot 经验也能跟着做。
本文基于 Spring Boot 4.1.2 官方文档编写,分成「教程篇」和「原理篇」:教程篇从装 JDK 开始,带你做一个能跑、能测、能部署的订单服务;原理篇再拆自动配置、Bean 生命周期、Web、数据、事务、安全、可观测性和测试。没有 Spring Boot 经验也能跟着做。
本文以资深 Java 开发视角重写,参考 JDK 25 LTS / JDK 27 官方文档,讲清 JVM 内存布局、对象分配、堆 sizing、GC 原理、G1/ZGC/Shenandoah/Parallel/Serial 的取舍、GC 日志与排障,并在最后给出 SRE 视角的专业见解。
最后更新:2026-10-22