A Bootiful Podcast:John Hawley 谈论 VMware 的开源、安全等

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

嗨,Spring 粉丝们!在本期节目中,我们采访了 John Hawley (@warty9),他是一位 Linux 内核黑客、开源爱好者,并且能够解答有关 VMware 开源方面的问题。

Spring Tips:Java 14(或者:你的 Java 能做到吗?)

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

嗨,Spring 粉丝们!欢迎来到 Spring Tips 的另一期节目!在本期节目中,我们将了解 Java 14 中的新特性及其在构建基于 Spring Boot 的应用程序中的应用。

演讲者:Josh Long (@starbuxman)

首先,我们需要使用最新版本的 Java,即 Java 14,它尚未正式发布,预计将于 2020 年初发布。您可以在 Java.net 下载抢先体验版。您也可以考虑使用 SDKManager (sdk),它可以轻松安装新的 JVM 版本。

请记住,每 6 个月就会发布新的 Java 版本。这些新版本可以在生产环境中使用,但只支持从一个版本到下一个版本之间的六个月。Java 项目偶尔也会发布长期支持 (LTS) 版本。当前的 LTS 版本是 Java 11。Java 14 只在 Java 15 发布之前适合用于生产环境。事实上,我们将研究许多_预览特性_……

Spring Cloud Data Flow 2.4.2 GA 版本发布

工程 | Ilayaperumal Gopinathan | 2020年3月11日 | ...

Spring Cloud Data Flow 团队很高兴地宣布 **2.4.2** 的 **GA** 版本发布。

在此版本中,除了修复一些错误之外,我们主要关注的是流管理方面的服务器/客户端性能改进。

Spring Cloud Data Flow 服务器中的 REST 层已重构,以便在检索流的运行时应用程序状态时更好地支持分页性能。除此之外,SCDF 仪表板页面也根据这些更改进行了重新设计。仪表板中的运行时应用程序页面具有新的布局,其中运行时应用程序按其流分组。页面也进行了重构,以便有效地检索流状态、应用程序……

本周 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 Cloud Hoxton 服务发布版 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 Tips:Kotlin 和 Spring Security

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

嗨,Spring 粉丝们!欢迎来到《Spring Tips》的另一期节目。在本期节目中,我们将了解 Spring Security 的新 Kotlin DSL。我喜欢 Kotlin。我在其他几期 Spring Tips 视频中介绍了 Kotlin:Kotlin 编程语言Bootiful Kotlin ReduxSpring 对协程的支持。其中一些视频已经很旧了!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 - 2020年3月3日

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

嗨,Spring 粉丝们!欢迎来到《本周 Spring》的另一期节目!本周,我在美国加利福尼亚州旧金山家中,这里对冠状病毒的担忧加剧,给像我们这样经常旅行的人带来了问题。看起来,至少在不久的将来,我将基本上被“困住”了。朋友们,请注意安全。

好消息是,这将让我有更多时间去做其他事情,例如 博客A Bootiful PodcastSpring Tips,当然还有我的 Reactive Spring 书籍。当然,在今天的《本周 Spring》节目中,我们还有很多事情要做,所以……

RSocket 入门:Spring Boot 服务器

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

时间:约 15 分钟。

在微服务的各种世界中,HTTP 是代理间通信中无可争议的领导者。它成熟、完善且无处不在。但在某些情况下,HTTP 请求-响应可能会很麻烦。如果您需要超出传统请求-响应的通信模式,例如即发即弃或流式传输,该怎么办?如果您想双向发送消息呢?

使用 HTTP,有一些方法可以实现这一点,但这并不是该协议的构建目标。许多解决方案都会带来额外的权衡或缺点。此外,没有规则手册……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部