Spring Boot 3.2.0 已正式发布,可以从Maven Central获得。
3.2版本的亮点包括:
- 支持虚拟线程
- 对JVM CRaC的初步支持
- SSL重新加载
- 大量可观察性改进
- 支持 RestClient
- 支持 JdbcClient
- 支持 Jetty 12
- 支持 Apache Pulsar
- 对 Kafka 和 RabbitMQ 的 SSL 捆绑支持
- 重新设计的嵌套 Jar 处理
- Docker 镜像构建改进
- 升级依赖库的到最新稳定版本
- 包含大量对Java 21支持的优化
JDK CRaC(Coordinated Restore at Checkpoint)技术:
- 显著缩短Java应用程序的启动时间和预热时间,甚至比GraalVM的本地镜像还要快
- 应用快照允许立即启动到应用程序的状态,无需数据预热
- 将Java应用程序的启动和预热时间从几秒钟甚至几分钟缩短到毫秒级