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 文件的形式存储。Ahead-of-Time Repositories 在 AOT 构建阶段生成,并在应用程序以 AOT 模式启动时(无论是在 JVM 上还是作为 GraalVM Native 镜像)被调用。
现在所有 Spring Data 项目都使用 JSpecify 注解来表示参数和 return-value nullability。JSpecify 能够提升静态分析效率,并提高 Spring Data 与支持 JSpecify 的工具结合使用时的代码质量,从而避免大量冗余且每个项目都包含可空性注解的情况。
Jackson 3 是广受欢迎的 JSON 处理库 Jackson 的下一个主要版本。Spring Data 提供一流的 Jackson 3 使用体验,同时保持与 Jackson 2 的广泛兼容性。Jackson 3 使用不同的 artifact coordinates 和 packages,但 Jackson 2 和 Jackson 3 共享一个通用的注解库,以简化过渡。多数 Spring Data 模块已弃用 Jackson 2 支持,转而提供 Jackson 3 版本。
向量搜索方法支持通过 pring Data Repositories in JPA(通过hibernate-vector)、Apache Cassandra、MongoDB 和 Neo4j 中进行向量搜索。使用 Spring Data 中的向量搜索弥合了纯粹面向内容的向量索引与以实体为中心的设计之间的差距,从而允许在 AI 环境中使用现有的数据模型。
详情可查看:https://spring.io/blog/2025/11/14/spring-data-2025-1-goes-ga
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Qwen Code v0.2.1 发布,支持免费网络搜索
Qwen Code 是用于 AI 编程的 CLI 工具,修改自 Gemini CLI,针对 Qwen3‑Coder 系列的模型增强了解析器和工具支持。 Qwen Code v0.2.1 已发布,聚焦开发者体验与工程效率,带来多项核心能力升级。 更新亮点包括: -免费网络搜索:支持多源,Qwen OAuth 用户每日可享2000次免费调用; -代码编辑更精准:优化了代码编辑逻辑,通过模糊匹配降低错误率,减少重试次数; -更多控制:开放 temperature、top_p 和 max tokens 等参数配置,赋予用户更精细的控制权; -增加 Zed IDE 集成:支持任务与待办管理,提升开发流效率; -更干净的输出:工具响应格式简化为纯文本,AI理解更容易; -搜索功能全面增强:支持 .gitignore 过滤、文件智能筛选与命名标准化; -性能优化:包括零开销匹配、Unicode 处理优化及输出限制调整; -错误修复:修复多项兼容性与稳定性问题,全面适配 macOS 与 Windows 平台。 下载地址:https://github.com/QwenLM/qwen-code/relea...
-
下一篇
Cherry Studio v1.7.0-rc.1:Agent 接近正式版,九款顶级 Agent 模型免费畅玩
Cherry Studio v1.7.0-rc.1(Release Candidate) 版本已发布。备受期待的CS Agent 功能已经非常接近最终的正式版,其稳定性、功能性和用户体验都达到了新的高度。 下面是官方发布公告: Agent 虽好,Token 消耗不可小觑?我们出手了! 我们深知,强大的 Agent 功能背后,是不可避免的 Token 消耗。为了让每一位用户都能尽情探索 Agent 的无限可能,而不必为高昂的费用而束手束脚,Cherry Studio 特别联合我们的战略合作伙伴CherryIN,为所有CherryIN 的充值用户推出了一个重磅福利: 🎁 九款顶级 Agent 模型,限时免费体验!🎁 是的,你没有看错!我们精选了市面上最主流、最强大的九款模型,并为它们开放了 Agent 能力,让你免费畅玩! 免费 Agent 模型列表: agent/deepseek-v3.2-exp(free) agent/glm-4.6(free) agent/qwen3-coder-30b-a3b-instruct(free) agent/qwen3-coder-480b-a35b...
相关文章
文章评论
共有0条评论来说两句吧...

微信收款码
支付宝收款码