Java 17 baseline 和 Java 19 支持。
Spring Boot 3.0 要求 Java 17 作为最低版本。如果你当前使用的是 Java 8 或 Java 11,则需要先升级 JDK,然后才能开发 Spring Boot 3.0 应用程序。Spring Boot 3.0 运行良好,并已通过 JDK 19 测试。
Spring Boot 需要 Graal 22.3 或更高版本和 Native Build Tools Plugin 0.9.17 或更高版本
支持 GraalVM native images,取代实验性的 Spring Native 项目。
Spring Boot 3.0 应用程序现在可以转换为 GraalVM native images,这可以提供显着的内存和启动性能改进。支持 GraalVM Native Images 是整个 Spring 产品组合中的一项重大工程工作。
要开始使用 GraalVM native images,可参阅更新后的 Spring Boot 参考文档:https://docs.spring.io/spring-boot/docs/3.0.0-SNAPSHOT/reference/html/native-image.html#native-image
通过 Micrometer 和 Micrometer 跟踪改进可观察性
支持具有 EE 9 baseline 的 Jakarta EE 10
https://spring.io/blog/2022/11/24/spring-boot-3-0-goes-ga
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide
END
关注后端面试那些事,回复【2022面经】
获取最新大厂Java面经