Spring Data 2021.0.5 和 2020.0.13 发布

发行说明 | Mark Paluch | 2021年9月17日 | ...

我代表团队很高兴地宣布 Spring Data `2021.0.5` 和 `2020.0.13` 服务版本的发布。

这两个版本都基于 Spring Framework `5.3.10` 构建。为了方便您使用,您可以通过即将发布的 Spring Boot 版本 `2.5.5` 和 `2.4.11` 分别使用 Spring Data `2021.0.5` 和 `2020.0.13`。

这两个服务版本主要包含错误修复和依赖项升级。

最后,以下是工件、变更日志和文档的链接

2021.0.5

Spring Data 2021.1.0-M3 发布

发行说明 | Mark Paluch | 2021年9月17日 | ...

我代表团队很高兴地宣布第三个 Spring Data `2021.1.0` 里程碑版本的发布。此版本是在 10 月中旬进入 RC 阶段之前的最后一个里程碑版本。除了许多错误修复和依赖项升级外,此版本还提供了一系列显著的增强功能

通用

  • 支持 jMolecules 的 `@Identity` 作为 ID 注解
  • 通过存储库方法 `deleteInBatch` 和 `deleteAllInBatch` 方法发布删除事件

MongoDB

  • 支持 MongoDB 5.0 聚合阶段和运算符,包括用于使用时间序列的聚合的 `$setWindowFields`。
  • MongoDB 版本化服务器 API 的配置选项。
  • 加密字段的模式推导。

一个美好的播客:Mark Pollack 博士谈论物理学、Spring Cloud Data Flow、Spring Data、Spring.NET、Spring XD 以及更多内容

工程 | Josh Long | 2021年9月16日 | ...

大家好,Spring 粉丝们!欢迎收听另一期《一个美好的播客》。在本期节目中,Josh Long (@starbuxman) 与唯一一位令人惊叹且不可替代的 Mark Pollack 博士 (@MarkPollack) 讨论了物理学、Spring.NET、Spring Data、Spring XD、Spring Cloud Data Flow 以及更多内容!

Spring 提示:SpringOne 2021 的美好回顾

工程 | Josh Long | 2021年9月15日 | ...

大家好,Spring 粉丝们!在本期节目中,我和我的队友 Tiffany Jernigan 和 Mario Gray 一起回顾了我们刚刚结束的 SpringOne 2021 活动中一些最喜欢的演讲!您错过了这场演出吗?(为什么)?别担心:我们将回顾 SpringOne 2021 中我们的一些最精彩时刻!

Spring Tools 4.12.0 发布

发行说明 | Martin Lippert | 2021年9月15日 | ...

亲爱的 Spring 社区:

我很高兴地宣布面向 Eclipse、Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.12.0 版本。

Spring Tools 4 for Eclipse 发行版的重大更改

其他更改

  • (VS Code,Spring Boot) 已修复:[codespaces] 如果指定的日志输出位置不起作用,vscode 扩展程序会崩溃 (#676)
  • (Eclipse,Spring Boot) 改进:属性视图中标签编辑器的小型 UX 改进 (#649)
  • (Eclipse,Spring Boot) 已修复:Eclipse 中的符号不再起作用 (#682)
  • (Eclipse,Spring Boot) 已修复:用于自定义项目类型的 STS/eclipse initializr 存在问题 (#660)

高效解析响应式缓冲区流

工程 | Arjen Poutsma | 2021年9月14日 | ...

自从 Spring Framework 5.3 发布以来已经有一段时间了。该版本中的一个功能是对我们的响应式多部分支持进行了重大改进。在这篇博文中,我们将分享在开发此功能过程中学习到的一些知识。具体来说,我们将重点介绍如何在字节缓冲区流中查找标记。

多部分表单数据

每当您上传文件时,您的浏览器都会将其(以及表单中的其他字段)作为 `multipart/form-data` 消息发送到服务器。RFC 7578 中描述了这些消息的确切格式。如果您提交一个包含名为 `foo` 的单个文本字段和名为 `file` 的文件选择器的简单表单,则 `multipart/form-data`…

本周 Spring - 2021年9月14日

工程 | Josh Long | 2021年9月14日 | ...

大家好,Spring 粉丝们!今天是 9 月 14 日!我简直不敢相信。我知道在我的每周文章中经常会这样说,但是你能相信吗?秋季和冬季已经快到了?到底发生了什么?我们怎么这么快就到了这里?

无论如何,你最近怎么样?我挺好的!这周有点疯狂。昨天我整天都在工作室里,晚上也待了一段时间,拍摄了一个新的《Livelessons》视频,我迫不及待想让你们看到。(但请注意:会有`.YAML`!)

然后,在我这里凌晨 3 点的时候,我为日本 Java 用户组做了一个演示。这本身就是一件大事,但让我觉得特别的是,我本来应该在六周前出现在 JJUG 上。是的,就是六周前。也就是我因感染 COVID-19 而康复的六周前。不用说(但我还是要说!),当一个人患有这种病毒时,他们会睡觉。所以我就睡了。睡了很多。结果我意外地错过了我的出场。他们慷慨地、富有同情心地、友好地同意在一周(或两周?对我来说都模糊了)后重新安排。无论如何,我也睡过了那一次!!唉!我太尴尬了!我现在仍然……

Spring Data JDBC - 如何使用自定义 ID 生成

工程 | Jens Schauder | 2021年9月9日 | ...

这是关于如何解决使用 Spring Data JDBC 时可能遇到的各种挑战的系列文章的第一篇。该系列包含:

  1. Spring Data JDBC - 如何使用自定义 ID 生成。(本文)。

  2. Spring Data JDBC - 如何创建双向关系?

  3. Spring Data JDBC - 如何实现缓存?

  4. Spring Data JDBC - 如何进行聚合根的局部更新?

  5. Spring Data JDBC - 如何为我的领域模型生成 Schema?

如果您不熟悉 Spring Data JDBC,建议您首先阅读其介绍这篇文章,其中解释了聚合在 Spring Data JDBC 上下文中的相关性……

获取 Spring 电子邮件简讯

关注 Spring 电子邮件简讯

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

Tanzu Spring 提供一个简单的订阅,涵盖 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部