Spring Data 2021.0.5 和 2020.0.13 发布

发布 | Mark Paluch | 2021 年 9 月 17 日 | ...

我很高兴代表团队宣布 Spring Data 2021.0.52020.0.13 服务版本现已可用。

这两个版本都基于 Spring Framework 5.3.10 构建。为了方便您使用,您可以分别通过即将发布的 Spring Boot 版本 2.5.52.4.11 来使用 Spring Data 2021.0.52020.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 注解
  • 通过仓库方法 deleteInBatchdeleteAllInBatch 发布删除事件

MongoDB

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

A Bootiful Podcast:Mark Pollack 博士谈论物理学、Spring Cloud Data Flow、Spring Data、Spring.NET、Spring XD 以及更多内容

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

大家好,Spring 粉丝们!欢迎收看新一期《A Bootiful Podcast》。在本期节目中,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社区,

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

Spring Tools 4 for Eclipse 发行版的主要变更

其他更改

  • (VS Code, Spring Boot) 已修复:[codespaces] 如果指定的日志输出位置不起作用,vscode 扩展将崩溃 (#676)
  • (Eclipse, Spring Boot) 改进:Properties 视图中的 Tags Editor 有小幅用户体验改进 (#649)
  • (Eclipse, Spring Boot) 已修复:Eclipse 中的符号不再起作用 (#682)
  • (Eclipse, Spring Boot) 已修复:STS/eclipse initializr 在自定义项目类型方面存在问题 (#660)

高效解析响应式缓冲区流

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

Spring Framework 5.3 发布已有一段时间了。该版本的一个特性是对我们的响应式 Multipart 支持进行了重大改进。在这篇博文中,我们分享了在开发此功能时学到的一些知识。具体来说,我们重点讨论了在字节缓冲区流中查找标记的方法。

Multipart Form Data

每当您上传文件时,浏览器都会将文件以及表单中的其他字段作为 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 社区所有即将举行的活动。

查看所有