Spring Boot 4.0.0 M1 发布
Spring Boot 团队正式发布了 4.x 系列的第一个里程碑版本 —— Spring Boot 4.0.0-M1。
Spring Boot 4.0.0-M1 引入了大量新特性和结构优化,最核心的变化包括:
全面模块化重构
本次版本将 Spring Boot 原有的大型单体结构拆分成了数十个独立模块,包括 spring-boot-webmvc
、spring-boot-data-jpa
、spring-boot-security-oauth2-client
、spring-boot-graphql
等等。这将极大提升系统的可维护性、可扩展性和构建效率。
Starter 合理化调整
为适配模块化架构,官方同步重构了 Starter 的组织方式,使依赖关系更清晰、职责更明确。
新功能与生态支持扩展
- 新增
JmsClient
支持 - 支持 Spring Batch 6
- 支持
@MeterTag
注解与@Counted
、@Timed
结合使用 - 为配置绑定失败提供更清晰的异常提示
- 引入多个全新模块支持,如:
spring-boot-tracing
、spring-boot-opentelemetry
、spring-boot-graphql-test
、spring-boot-pulsar
、spring-boot-sendgrid
等
发布方式变更
这是 Spring Boot 首次将里程碑版本直接发布到 Maven Central,大大方便了开发者的集成与试用。
详情查看发布公告。
为您推荐相关文章:
同类文章推荐: