保持领先
VMware 提供培训和认证以加速您的进步。
了解更多我很高兴代表 Spring Data 工程团队以及为此版本做出贡献的每个人宣布 Spring Data 2023.1
(代号:Vaughan) 的正式版已从 Maven Central 发布!此版本包含多个基础架构主题以及各个存储模块的改进。
Spring Data 2023.1
已将其 Spring Framework 基线升级到 6.1
,以及 Project Reactor 2023.0.0
和 Micrometer 1.12.0
,同时需要 Java 17 作为最低平台版本,并支持 Java 21 以支持虚拟线程。
可以通过配置启用虚拟线程的 Executor
在各种组件中使用虚拟线程。 这些组件的突出示例是 Redis 的 MessageListenerContainer
或 Mongo 的用于更改流和尾随游标轮询的 MessageListenerContainer
。 使用虚拟线程需要选择加入,因为配置仍然默认为平台线程。
此版本还发布了对 JVM 检查点恢复安排 (Project CRaC) 的改进。 Spring Data Redis 的连接工厂 Bean 现在是 Lifecycle
Bean,它们在 Bean 初始化时自动启动,并且可以在拍摄检查点快照之前停止。 今后,我们计划探索对其他模块的支持,但是,具体支持通常需要数据库驱动程序直接支持。
各个模块中还有许多其他特性、改进和各种更改。 此版本还发布了 Spring Data JDBC 模块中的单查询加载实验性支持,以使用单个查询加载完整的聚合。 要了解有关新增功能的更多信息,请参阅发行说明和各个模块的参考文档。
展望未来,我们计划扩展单查询加载支持并修改 JPA 的查询机制,以整合随着时间推移而发展的各种查询方法。
此版本将包含在即将发布的 Spring Boot 3.2 GA 版本中。 我们希望收到您的反馈,请继续提供反馈。
总而言之,以下是各个模块、变更日志、构件以及我们新的基于 Antora 的精美文档站点的链接
3.2 GA
- Javadoc - 文档 - 变更日志3.2 GA
- Javadoc - 文档 - 变更日志3.2 GA
- Javadoc - 文档 - 变更日志4.2 GA
- Javadoc - 文档 - 变更日志4.2 GA
- Javadoc - 文档 - 变更日志7.2 GA
- Javadoc - 文档 - 变更日志3.2 GA
- Javadoc - 文档 - 变更日志4.2 GA
- Javadoc - 文档 - 变更日志3.2 GA
- Javadoc - 文档 - 变更日志5.2 GA
- Javadoc - 文档 - 变更日志5.2 GA
- Javadoc - 文档 - 变更日志3.2 GA
- Javadoc - 文档 - 变更日志