Spring Data 2023.1 正式 GA
Spring Data 2023.1 (代号:Vaughan) 现已正式发布,该版本包含多个基础架构主题以及对单个存储模块的改进。
Spring Data 2023.1 已将 Spring Framework baseline 升级到 6.1,同时还升级了 Project Reactor 2023.0.0 和 Micrometer 1.12.0,要求将 Java 17 作为最低平台版本,并支持高达 Java 21 的虚拟线程支持。
通过配置 Virtual Threads-enabledExecutor
,可以在各种组件中使用虚拟线程。这些组件的突出示例是 Redis 的 MessageListenerContainer 或 Mongo 的 MessageListenerContainer,用于 Change Streams 和 Tailing Cursor polling。使用虚拟线程需要选择加入,因为配置仍默认为平台线程。
此版本还提供了 JVM Checkpoint Restore arrangements (Project CRaC) 的改进。Spring Data Redis 的 connection factory bean 现在是Lifecycle
bean,可在 bean 初始化时自动启动,并且可以在获取 checkpoint snapshot 之前停止。项目团队表示,接下来将计划探索对其他模块的支持,但是特定支持通常需要数据库驱动程序直接支持。
各个模块内还有许多其他功能和改进以及各种变化。此版本还对 Spring Data JDBC 模块中的 Single Query Loading 提供实验性支持,以使用 single query 加载完整聚合。了解有关新增功能的更多信息,可参阅发行说明和各个模块参考文档。
展望未来,项目团队计划扩展 Single Query Loading 支持并修改 JPA 的查询机制,以整合随着时间的推移而发展的各种查询方法。
此版本将包含在即将发布的 Spring Boot 3.2 GA 版本中。
- Spring Data Commons
3.2 GA
-Javadoc-Documentation-Changelog - Spring Data JPA
3.2 GA
-Javadoc-Documentation-Changelog - Spring Data KeyValue
3.2 GA
-Javadoc-Documentation-Changelog - Spring Data MongoDB
4.2 GA
-Javadoc-Documentation-Changelog - Spring Data for Apache Cassandra
4.2 GA
-Javadoc-Documentation-Changelog - Spring Data Neo4j
7.2 GA
-Javadoc-Documentation-Changelog - Spring Data LDAP
3.2 GA
-Javadoc-Documentation-Changelog - Spring Data REST
4.2 GA
-Javadoc-Documentation-Changelog - Spring Data Redis
3.2 GA
-Javadoc-Documentation-Changelog - Spring Data Elasticsearch
5.2 GA
-Javadoc-Documentation-Changelog - Spring Data Couchbase
5.2 GA
-Javadoc-Documentation-Changelog - Spring Data Relational
3.2 GA
-Javadoc-Documentation-Changelog
详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Calibre 7.0 发布,功能强大的开源电子书工具
Calibre 开源项目是 Calibre 官方出的电子书管理工具。它可以查看,转换,编辑和分类所有主流格式的电子书。Calibre 是个跨平台软件,可以在 Linux、Windows 和 macOS 上运行。 Calibre 7.0 现已正式发布,此次更新内容如下: New features 有关 7.0 和 6.0 之间 calibre 主要变化的详细信息,参阅https://calibre-ebook.com/new-in/sixteen 可为 calibre 中的任何作者、标签、系列等添加注释,并提供链接和图片 E-book viewer:添加对 HTML image maps 的支持 Content server home page:显示默认图书馆中最近添加的三本书 Content server:在控件顶层添加返回图书详细信息页面的按钮 Content server:Book details:在同一窗口而不是新窗口中打开评论字段中的链接 添加“Show items in selected books”选项来Manage tags 和 Manage authors Bug 修复...
- 下一篇
Light Chaser v0.0.7 已经发布,大屏数据可视化设计器
Light Chaser v0.0.7 已经发布,大屏数据可视化设计器 此版本更新内容包括: 项目构建工具由webpack迁移到vite 包管理工具由yarn 迁移到pnpm 新增图层分组功能 支持拖拽方式添加组件到画布 支持monaco编辑器在局域网内使用 详情查看:https://gitee.com/xiaopujun/light-chaser/releases/v0.0.7
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启