本次更新要点

发布时间:2026/10/12 22:28:27
本次更新要点 Spring Boot 4.0.5 版本主要包含 17 个漏洞修复、文档改进和依赖升级重点说说 Spring Boot 4.0.4 版本一些主要的更新要点。1、ZipkinSpanExporter 已被弃用OpenTelemetry 规范已经弃用 Zipkin 导出器预计该构件将在 2026 年中旬停止发布。因为 OpenTelemetry 官方推荐使用OpenTelemetry Protocol作为统一标准传输协议原有的导出器就变得多余了所以官方不再推荐使用导出器了这样也能降低维护成本。应用只负责将标准化数据推送到 OpenTelemetry Collector再由 Collector 负责数据转换并路由给后端的 Zipkin。这样实现了解耦也让应用层更专注于生成和发送数据而不需要关心后端的具体实现细节了。所以Spring Boot 中的 OpenTelemetry 的ZipkinSpanExporter也相应被弃用了相关的类和自动配置将会在 Spring Boot 4.2 版本中彻底移除。具体可以参考问题https://github.com/spring-projects/spring-boot/issues/494532、Jackson 依赖升级Jackson 已停止对 2.20.x、3.0.x 版本的支持所以Jackson 2 已升级到了最新的 2.21.1 版本Jackson 3 已升级到了最新的 3.1.0 版本。Jackson 3 是一个彻底抛弃历史包袱、面向未来的主版本它的核心使命是全面拥抱现代 Java 生态包括原生支持 Java 模块化系统、全面迁移至 Jakarta EE 命名空间以及清理过去十几年积累的废弃 API。注意Spring Boot 4.0 已经把Jackson 3 调整为首选的 JSON 库Jackson 2 被标记为弃用 。更多可以参考文章Spring Boot 4.0 正式发布王炸3、Tomcat 参数调整Tomcat 的server.tomcat.max-part-count配置项的默认值已从10提升至50现在和 Tomcat 自身的默认值以及 Spring Boot 3.x 的默认设置保持一致了。这个参数控制的是multipart/form-data请求中允许的最大 Part 数量对应表单中的普通字段数或上传的文件数之前的默认值为 10 过于保守容易在处理包含多个输入框或多图上传的复杂表单时触发上传异常。所以将默认值恢复到 Spring Boot 3.x 中的默认值 50 后Spring Boot 就能更好地支持复杂表单的上传了减少了开发者在处理 multipart 请求时遇到的问题。4、漏洞修复另外还有 67 个 bug 修复特别是修复了 “CVE-2026-22731: Actuator Health 组路径下的身份验证绕过” 和 “CVE-2026-22733: Actuator CloudFoundry 端点下的身份验证绕过” 等两个安全问题。除此之外就是文档优化、更多依赖升级等常规维护内容了。除了更新 Spring Boot 4.0.x 版本线另外还有Spring Boot 3.5.13 和 Spring Boot 4.1.0-M4也已经发布了相信过不了太久Spring Boot 4.1.0 正式版就要发布了R哥到时会同步更新大家可以关注一下。现在的所有在维护的Spring Boot 版本都已经升级到了 Java 17 了最高兼容到 Java 25 了大家还停留在 Java 8 的话建议尽快升级到 Java 17这样才能享受到 Spring Boot 4.x 的新特性和性能提升。

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询