关于 AOT 缓存处理、使用 JSpecify 的空安全以及支持持续时间的 Spring 团队

主要观点:Broadcom 近期推出 Spring Boot 3.5 和多个 Spring 项目,正致力于 2025 年 11 月推出 Spring Framework 7.0 和 Spring Boot 4.0;Java 中的空安全是关注重点,JEP Draft 8303099 正在推进;InfoQ 采访了 Broadcom 的相关人员,讨论了处理 Java AOT 缓存等问题。
关键信息

  • Broadcom 推出相关项目及规划发布时间。
  • JEP Draft 8303099 进展及 JSpecify 倡议。
  • 采访中关于 Spring Boot 应用部署、JSpecify 库使用及 Spring 支持政策的讨论。
    重要细节
  • Spring Boot 可通过 extract 命令处理 AOT 缓存,AOT 缓存将支持“快速预热”,可利用 profiling 数据,且可通过 open-source Buildpacks 处理。
  • JSpecify 定义三种空类型,@NullMarked可在包级别声明非空类型,可逐步添加空安全。
  • Spring 更新支持政策,所有支持时间线与 Spring Boot 对齐,最后一个小版本可获得额外五年企业支持。
  • 可通过相关 InfoQ 新闻故事了解空安全和 JSpecify 相关内容。
阅读 213
0 条评论