首页 > 新闻 > IT新闻 > 正文

Spring Data 2025.1.0 GA

DDD
发布: 2025-11-17 13:30:13
原创
440人浏览过

spring data 2025.1.0 ga

Spring Data 2025.1 正式版现已发布,本次更新涵盖多项重要升级与新特性:

  • 升级至 Spring Framework 7
  • 全面支持 Jakarta EE 11(含 JPA 3.2、Servlet 6.1)
  • 引入 Ahead-of-Time Repositories 支持
  • 基于 JSpecify 实现完整的空值安全(null safety)
  • 新增对 Jackson 3 的支持
  • 支持向量搜索方法(Vector Search Methods)

Ahead-of-Time Repositories 将 AOT 编译的优势带入 Spring Data 的仓库层,显著提升使用 Spring Data JPA、MongoDB、JDBC 和 Cassandra 应用的启动速度,并减少内存占用。这些 AOT 仓库在构建阶段生成,包含以 JSON 文件形式存储的额外元数据信息,在应用以 AOT 模式运行时被激活——无论是在传统 JVM 环境还是 GraalVM 原生镜像中。

所有 Spring Data 项目现已统一采用 JSpecify 注解来声明参数和返回值的可空性。JSpecify 提供了标准化的空值语义,增强了静态代码分析能力,提升了与兼容工具协作时的代码质量,避免了各项目重复维护自定义空值注解的问题。

Jackson 3 作为知名 JSON 处理库的重大版本演进,现已获得 Spring Data 的原生支持。Spring Data 在确保与 Jackson 2 高度兼容的同时,为 Jackson 3 提供一流的集成体验。尽管 Jackson 3 使用独立的 artifact 坐标和包名,但其与 Jackson 2 共享同一套注解库,便于平滑迁移。目前大多数 Spring Data 模块已逐步弃用 Jackson 2,优先支持 Jackson 3。

马士兵spring视频教程笔记
马士兵spring视频教程笔记

马士兵spring视频教程笔记

马士兵spring视频教程笔记 683
查看详情 马士兵spring视频教程笔记

向量搜索功能现已集成至多个数据存储模块,包括通过 hibernate-vector 实现的 JPA、Apache Cassandra、MongoDB 以及 Neo4j。开发者可通过 Spring Data Repositories 直接执行向量相似度查询。该功能有效连接了以内容为核心的向量索引技术与传统的实体驱动设计模式,使现有数据模型能够无缝融入 AI 与机器学习应用场景。

了解更多:https://www.php.cn/link/0f44094a9a5077ebf381e4c5dd0eb503

源码下载:点击获取

以上就是Spring Data 2025.1.0 GA的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号