Spring Boot 4.0.0 M1 发布

软件资讯 软件资讯 发布于 5小时前 2 浏览 0 回复

Spring Boot 团队正式发布了 4.x 系列的第一个里程碑版本 —— Spring Boot 4.0.0-M1

Spring Boot 4.0.0-M1 引入了大量新特性和结构优化,最核心的变化包括:

全面模块化重构

本次版本将 Spring Boot 原有的大型单体结构拆分成了数十个独立模块,包括 spring-boot-webmvcspring-boot-data-jpaspring-boot-security-oauth2-clientspring-boot-graphql 等等。这将极大提升系统的可维护性、可扩展性和构建效率。

Starter 合理化调整

为适配模块化架构,官方同步重构了 Starter 的组织方式,使依赖关系更清晰、职责更明确。

新功能与生态支持扩展

  • 新增 JmsClient 支持
  • 支持 Spring Batch 6
  • 支持 @MeterTag 注解与 @Counted@Timed 结合使用
  • 为配置绑定失败提供更清晰的异常提示
  • 引入多个全新模块支持,如:spring-boot-tracingspring-boot-opentelemetryspring-boot-graphql-testspring-boot-pulsarspring-boot-sendgrid 等

发布方式变更

这是 Spring Boot 首次将里程碑版本直接发布到 Maven Central,大大方便了开发者的集成与试用。

详情查看发布公告



为您推荐相关文章:

  • Spring Framework 6.0.8、5.3.27、5.2.24 发布,修复 cve 漏洞
  • Spring Tools 4.17.1 发布,快来看看有哪些改进
  • Spring Cloud Alibaba 2022.0.0.0-RC1 发布
  • Spring Boot 2.7.7 发布
  • Spring Shell 2.1.5 和 3.0.0-RC1 发布
  • 同类文章推荐:

  • IntelliJ IDEA 2025.1.4 现已发布
  • Spring Modulith 2.0 M1 发布
  • FreeFileSync 14.4 发布
  • Rust 日志库 tklog 0.3.0 发布
  • NumPy 2.3.2 发布
  • Firefox 中国版宣布停止服务