本周 Spring - 2020 年 3 月 10 日
嗨,Spring 粉丝们!欢迎收看又一期精彩的《本周 Spring》!我和我的家人目前基本上处于自我隔离状态,试图避免席卷全球各地社区的可怕 COVID-19 大流行。这场大流行很糟糕,因为它导致无数人患病或死亡。这也意味着我很难坐飞机去见人们。
我很遗憾无法——而且一直无法——制作这些节目。但是,总有一些东西可以学习,本周也不例外。这确实是忙碌的一周!让我们开始……
嗨,Spring 粉丝们!欢迎收看又一期精彩的《本周 Spring》!我和我的家人目前基本上处于自我隔离状态,试图避免席卷全球各地社区的可怕 COVID-19 大流行。这场大流行很糟糕,因为它导致无数人患病或死亡。这也意味着我很难坐飞机去见人们。
我很遗憾无法——而且一直无法——制作这些节目。但是,总有一些东西可以学习,本周也不例外。这确实是忙碌的一周!让我们开始……
时间:大约 15 分钟。
在上一篇文章中,您了解了 Spring Boot 如何简化编写 RSocket 服务器的任务。但是 RSocket 客户端呢?在本文中,您将学习如何编写自己的 RSocket 客户端,然后使用此新客户端向您的 RSocket 服务器发送请求-响应消息。让我们开始吧!
本教程使用 Linux shell。有关如何在 Windows 上运行 Linux shell 的详细信息,请参见此 Microsoft 教程。
编写自己的代码很有趣,因此对于您的 RSocket 客户端,让我们从头开始。
如果您觉得这太麻烦,或者现在没有时间,那么您可以在演示代码存储库的 rsocket-client 文件夹中找到代码。
……
我荣幸地代表 Spring、Apache Geode 和 Pivotal GemFire 社区宣布发布 *适用于 Apache Geode 和 Pivotal GemFire 的 Spring Session* (SSDG) `2.1.9.RELEASE`、`2.2.3.RELEASE` 和 `2.3.0.RC1`。
SSDG `2.1.9.RELEASE` 和 `2.2.3.RELEASE` 可从 *Maven Central* 获取。
SSDG `2.3.0.RC1` 可从 Spring 里程碑 存储库获取。
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、Apache Geode 和 Pivotal GemFire 社区宣布发布 *适用于 Apache Geode 和 Pivotal GemFire 的 Spring Boot* (SBDG) `1.1.6.RELEASE` 和 `1.2.5.RELEASE`。
SBDG `1.1.6.RELEASE` 基于 Spring Boot 2.1.13.RELEASE,它基于 Spring Framework 5.1.14.RELEASE、Spring Data Lovelace-SR16、带有 SSDG 2.1.9.RELEASE 的 Spring Session Bean-SR9、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、带有 SSDG 2.2.3.RELEASE 的 Spring Session Corn-SR1、Apache Geode 1.9.2 和 Pivotal GemFire 9.8.6。二进制文件 可在 *Maven Central* 获取。有关更多详细信息,请参阅变更日志……
嗨,Spring 粉丝们!在本期节目中,Josh Long (@starbuxman) 与 Sergi Almar (@sergiAlmar) 讨论了组织业内最佳 JVM 社区节目之一、巴塞罗那的 Spring I/O,以及担任培训师等等。
我荣幸地代表社区宣布 Spring Cloud Hoxton 发行列车服务发行版 3 (SR3) 今日可用。此发行版可在 Maven Central 中找到。您可以查看 Hoxton 的发行说明以了解更多信息。
Spring Cloud Config 包含针对 CVE-2020-5405 的修复。
此里程碑主要是错误修复版本。
请参阅 Hoxton.SR3 的Github 项目,了解所有已关闭的问题。
此里程碑版本使用 Spring Boot 2.2.5.RELEASE 构建。
注意:默认情况下已禁用可写的 `env` 端点。要重新启用此功能,请设置 `management.endpoint.env.post.enabled=true`……
嗨,Spring 粉丝们!欢迎收看又一期《Spring 提示》。在本期节目中,我们将了解 Spring Security 的新的 Kotlin DSL。我喜欢 Kotlin。我在其他几期 Spring 提示视频中介绍了 Kotlin:Kotlin 编程语言、Bootiful Kotlin Redux 和 Spring 对协程的支持。其中一些视频非常旧!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`。
Dragonfruit-RC1
版本基于:
Spring Session 核心模块 2.3.0.RC1
Spring Session Data Geode 2.3.0.RC1
Spring Session Data MongoDB 2.3.0.RC1
更多细节请查看 更新日志。
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 粉丝们!欢迎来到另一期《本周 Spring》!本周,我在美国加州旧金山家中,新型冠状病毒的担忧加剧,给像我这样的旅行者带来了麻烦。看起来,至少在短期内,我将被“困”在家中。朋友们,请注意安全。
好消息是,这将让我有更多时间处理其他事情,例如 博客、A Bootiful Podcast 和 Spring Tips,当然还有我的 Reactive Spring 书籍。当然,我们今天在今天的《本周 Spring》中还有很多事情要做,所以……