Spring Boot 4.0.0 M1 发布

软件资讯 软件资讯 发布于 1个月前 4 浏览 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 Tools 4.19.1 发布
  • Spring Cloud 2023.0.0-M1 发布
  • Spring Framework 6.1 RC1发布
  • Spring Batch 5.1 RC1
  • Spring Boot 3.2.0-M2 及多个分支更新发布
  • 同类文章推荐:

  • Visual Studio Code 1.104 正式发布
  • cURL 8.16.0 发布
  • Spring Framework 6.2.11 发布
  • Kotlin 2.2.20 发布
  • Spring Tools 4.32.0 发布
  • TIOBE 9 月编程语言排行榜出炉:PHP 跌至第15位