核心原则:Spring Boot 是'总指挥'
在现代 Spring 项目中,你只需要选择 Spring Boot 版本。它会自动引入严格测试、完美匹配的 Spring Framework 版本(比如 Spring Boot 4.0.x → Spring Framework 7.0.x)。
各组件版本对照表
1、Spring Boot(你唯一需要主动选的'入口')
| 版本 | 发布时间 | 自动集成的 Spring Framework | 核心特性 | 对应 JDK | 是否推荐 |
|---|---|---|---|---|---|
| 4.0.x | 2025-11 | 7.0.x | ✅ Jakarta EE 10(jakarta.*) ✅ Actuator 默认安全加固 ✅ GraalVM 原生镜像性能提升 40% | Java 17+ | ⭐⭐⭐⭐⭐ 新项目首选 |
| 3.5.x | 2025-05 | 6.1.x | ✅ 支持 Spring Cloud 2025.0 ✅ 优化原生镜像构建 | Java 17 | ✅ 当前主流 |
| 3.4.x | 2024-11 | 6.0.x | ✅ 支持 Spring Cloud 2024.0 ✅ 修复大量安全漏洞 | Java 11/17 | ✅ 过渡期可用 |
| 3.3.x | 2024-05 | 6.0.x | ✅ 支持 Spring Cloud 2023.0 | Java 11 | ⚠️ 不再推荐 |
| ≤3.2.x | ≤2023-11 | ≤5.3.x | ❌ 依赖 Java 8 ❌ 不支持 Jakarta EE | Java 8 | ❌ 已停止支持 |
小贴士:Spring Boot 4.0 是首个彻底告别 Java 8 的版本,也是首个默认使用 Spring Framework 7.0 的版本。升级它,等于一步跨入未来。
2、Spring Cloud(微服务全家桶)
| 版本(代号) | 发布时间 | 兼容的 Spring Boot | 核心特性 | 是否推荐 |
|---|---|---|---|---|
| 2025.1 (Oakwood) | 2025-11 | 4.0.x | ✅ 支持 Spring Framework 7.0 ✅ Gateway 5.0:异步响应、WebSocket 路由 ✅ 深度集成 Resilience4j ✅ Kubernetes 服务网格原生支持 | ⭐⭐⭐⭐⭐ 未来首选 |
| 2025.0 (Northfields) | 2025-05 |


