本周 Spring 动态 - 2020 年 3 月 10 日

工程 | Josh Long | 2020 年 3 月 10 日 | ...

大家好,Spring 爱好者!欢迎来到又一期精彩的《本周 Spring 动态》!我和我的家人目前基本处于自我隔离状态,试图避开正在摧残世界各地社区的可怕 COVID-19 疫情。这场疫情很糟糕,因为它导致无数人病重或死亡。这也意味着我更难乘坐飞机与人会面。

我很失望我将无法参加——也一直无法参加——这些演出。但是,总有东西可以学习,本周也不例外。这确实是春天里忙碌的一周!让我们开始…

RSocket 入门:Spring Boot 客户端

工程 | Ben Wilcock | 2020 年 3 月 9 日 | ...

时间:约 15 分钟。

上一篇文章中,您了解了 Spring Boot 如何简化编写 RSocket 服务器的任务。但是 RSocket 客户端呢?在本文中,您将学习如何编写自己的 RSocket 客户端,然后使用这个新客户端向您的 RSocket 服务器发送请求-响应消息。让我们开始吧!

本教程使用 Linux shell。有关如何在 Windows 上运行 Linux shell 的详细信息,请参阅此 Microsoft 教程

步骤 1:为您的客户端创建一个新的 Spring Boot 项目

自己编写代码很有趣,因此我们为您的 RSocket 客户端从头开始。

如果这太麻烦,或者您现在没有时间,您可以在演示代码仓库的 rsocket-client 文件夹中找到代码。

Spring Session for Apache Geode & Pivotal GemFire 2.1.9.RELEASE, 2.2.3.RELEASE and 2.3.0.RC1 现已发布!

发布 | John Blum | 2020 年 3 月 9 日 | ...

我谨代表 Spring、Apache Geode 和 Pivotal GemFire 社区,荣幸地宣布发布Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.1.9.RELEASE2.2.3.RELEASE2.3.0.RC1

SSDG 2.1.9.RELEASE2.2.3.RELEASE 可从Maven Central获取。

SSDG 2.3.0.RC1 可从 Spring 的 Milestone 仓库获取。

SSDG 2.1.9.RELEASE 基于 Spring Framework 5.1.14.RELEASE、Spring Data Lovelace-SR16、Spring Session Bean-SR9、Apache Geode 1.6.0 和 Pivotal GemFire 9.5.4 构建。

SSDG 2.2.3.RELEASE 基于 Spring Framework 5.2.4.RELEASE,Spring Data Moore-SR…

Spring Boot for Apache Geode & Pivotal GemFire 1.1.6.RELEASE & 1.2.5.RELEASE 现已发布!

发布 | John Blum | 2020 年 3 月 9 日 | ...

我谨代表 Spring、Apache Geode 和 Pivotal GemFire 社区,很高兴地宣布发布Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.1.6.RELEASE1.2.5.RELEASE

SBDG 1.1.6.RELEASE 构建于 Spring Boot 2.1.13.RELEASE 之上,该版本基于 Spring Framework 5.1.14.RELEASE、Spring Data Lovelace-SR16、Spring Session Bean-SR9,并使用 SSDG 2.1.9.RELEASE、Apache Geode 1.6.0 和 Pivotal GemFire 9.5.4。可在Maven Central中找到二进制文件。有关更多详细信息,请参阅更新日志

SBDG 1.2.5.RELEASE 基于 Spring Boot 2.2.5.RELEASE,后者基于 Spring Framework 5.2.4.RELEASE,Spring Data Moore-SR5,Spring Session Corn-SR1,以及 SSDG 2.2.3.RELEASE,Apache Geode 1.9.2 和 Pivotal GemFire 9.8.6。 二进制文件可在Maven Central中获取。请参阅 更改日志

Spring Cloud Hoxton Service Release 3 (SR3) 现已发布。

工程 | Olga Maciaszek-Sharma | 2020年3月5日 | ...

我谨代表社区宣布,Spring Cloud Hoxton 发行版的服务发行版 3(SR3)现已发布。您可以在 Maven Central 中找到该版本。您可以查阅 Hoxton 发行说明以获取更多信息

重要安全公告

Spring Cloud Config 包含对 CVE-2020-5405 的修复。

Hoxton 发行版列车中的显著更改

此里程碑版本主要是一个错误修复版本。

有关所有已关闭的问题,请参阅 Hoxton.SR3 Github 项目

此里程碑版本是基于 Spring Boot 2.2.5.RELEASE 构建的。

Spring Cloud Config

注意可写的env端点默认已禁用。要重新启用它,请将management.endpoint.env.post.enabled=true

Spring 技巧:Kotlin 和 Spring Security

工程 | Josh Long | 2020 年 3 月 4 日 | ...

大家好,Spring 的粉丝们!欢迎收看又一期的 Spring 技巧。在这一期节目中,我们将介绍 Spring Security 的新 Kotlin DSL。我非常喜欢 Kotlin。我曾在几期其他的 Spring 技巧视频中介绍过 Kotlin:Kotlin 编程语言Bootiful Kotlin Redux,以及 Spring 对 Kotlin 协程的支持。其中有些视频已经非常老了!在 Spring 生态系统中,已经有许多项目推出了 Kotlin DSL。它们包括但不限于 Spring Framework、Spring Webflux、Spring Data、Spring Cloud Contract 和 Spring Cloud Gateway。现在,Spring Security 也加入了!

Spring Security 是一个了不起的项目——它解决了行业中一些最棘手的问题,并帮助人们保护他们的应用程序。而且,好像这还不够,它还坚定不移地致力于让安全变得简单。如果您曾经使用过早期版本的 Spring Security,您就会知道,要完成任何事情都需要大量的 XML——多页!——才能完成。这一点得到了改进,在 Spring Security 3 中…

Spring Session Dragonfruit-RC1、Corn-SR2 和 Bean-SR10 发布

发布 | Eleftheria Stein-Kousathana | 2020 年 3 月 4 日 | ...

我谨代表社区,很高兴地宣布 Spring Session Dragonfruit-RC1Corn-SR2Bean-SR10 已发布。

Spring Session Dragonfruit-RC1

Dragonfruit-RC1 版本基于

  • Spring Session 核心模块 2.3.0.RC1

  • Spring Session Data Geode 2.3.0.RC1

  • Spring Session Data MongoDB 2.3.0.RC1

有关这些版本的更多详细信息,请参阅 更新日志

Spring Session Corn-SR2

Corn-SR2 版本基于

  • Spring Session 核心模块 2.2.2.RELEASE

  • Spring Session Data Geode 2.2.3.RELEASE

  • Spring Session Data MongoDB 2.2.3.RELEASE

有关这些版本的更多详细信息,请参阅 更改日志

本周 Spring 动态 - 2020 年 3 月 3 日

工程 | Josh Long | 2020年3月3日 | ...

您好,Spring 爱好者!欢迎收看新一期的本周 Spring 动态!本周,我正在美国加州旧金山的家里,由于对新型冠状病毒的担忧加剧,给出行带来了诸多不便。看来,至少在可预见的未来,我基本上会被“就地隔离”了。朋友们,请保重。

好消息是,这将使我能够做更多其他事情,比如博客A Bootiful PodcastSpring Tips,当然还有我的 Reactive Spring 书。当然,在今天的《本周 Spring》节目中,我们有很多事情要处理,所以…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有