本周 Spring - 2019 年 10 月 29 日

工程 | Josh Long | 2019 年 10 月 29 日 | ...

大家好,Spring 粉丝们!又到了一期“本周 Spring”!您敢相信我们已经快要进入 11 月了吗?我可不敢相信!(离新年只有两个月了!)这周我在芝加哥开会,然后——终于——我要去旧金山看家人了。之后,我将前往欧洲参加 Devoxx Ukraine 和 Devoxx Belgium 活动。我迫不及待地想在那里见到大家!

我尤其期待在 10 月 31 日万圣节这天在旧金山和我的孩子一起度过。全家人,包括狗狗,都准备了万圣节服装。我们准备好了!(我要去……

宣布 Spring Cloud Stream Horsham.RC1 (3.0.0.RC1)

工程 | Oleg Zhurakousky | 2019年10月28日 | ...

我们很高兴地宣布 Spring Cloud Stream Horsham.RC1 (3.0.0.RC1) 的第一个发布候选版。

Spring Cloud Stream Horsham.RC1 (3.0.0.RC1) 模块可在 Spring Milestone 仓库中使用。

快速亮点

  • Spring Boot 2.2.x
  • Spring Cloud Function 3.0.0.RC1

本次里程碑的显着特性和增强功能

强调函数式编程模型

正如在之前的发布博文中提到的,本次发布我们将转向更简单的函数式编程模型。

简而言之,一个至少有一个函数 Bean 的简单 Spring Boot 应用程序也是一个 Spring……

Spring Cloud Stream - 以及 Spring Integration。

工程 | Artem Bilan | 2019年10月25日 | ...

如果您听了 Oleg Zhurakousky 在 Spring One Platform 2019 上关于 Spring Cloud Stream & Functions 的演讲,或者读了他最近关于 简化 Spring Cloud Stream函数式 Spring Cloud Stream 的博客文章,您可能会想说:“等等!Spring Integration 支持怎么了?我该如何处理我的 @ServiceActivatorIntegrationFlow?我以前曾通过 Sink.input() 作为一个通道来处理绑定目标,并执行一些 Spring Integration 逻辑!”正如 Oleg 在他的博客文章中提到的,使用现有的 @EnableBinding 等仍然是可能的,但我们正在逐渐摆脱它……

Spring Cloud Hoxton.RC1 已发布

工程 | Ryan Baxter | 2019年10月25日 | ...

我谨代表社区,很高兴地宣布 Spring Cloud Hoxton Release Train 的候选版本 1 (RC1) 今天已发布。您可以在 Spring Milestone 仓库中找到此版本。您可以查阅 Hoxton 的 发布说明以获取更多信息

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

  • Spring Cloud Hoxton.RC1 基于 Spring Boot 2.2.0.RELEASE 构建,请在使用 Spring Cloud Hoxton.RC1 时使用此版本。

Spring Cloud Vault

Spring Cloud Circuitbreaker

  • 添加了自动配置,用于在启用 Resilience4J 时收集断路器指标(#47)。
  • 升级到 Resilience4J 1.1.0。

A Bootiful Podcast:Apache Tomcat、Netty 和 Spring Framework 贡献者 Violeta Georgieva

工程 | Josh Long | 2019 年 10 月 24 日 | ...

大家好,Spring 粉丝们!在本期节目中,Josh Long (@starbuxman) 将与 Apache Tomcat、Netty 和 Spring Framework 工程师 Violeta Georgieva (@violeta_g_g) 进行对话。

本周 Spring - 2019 年 10 月 22 日

工程 | Josh Long | 2019 年 10 月 22 日 | ...

大家好,Spring 粉丝们!真是忙碌的一周!我刚从捷克共和国布拉格回来,我参加了盛大的 Geecon Prague 2019 活动。(谢谢大家投票将我的反应式 Spring 演讲选为布拉格的第一名!)现在我在法国南特,参加 DevFest Nantes 展会。我以前从未去过布拉格,也从未去过南特。这一周内能有如此精彩的首次亮相,是不是很酷?我将在这里发表演讲,主题是测试。今晚我飞往法国巴黎,参加客户会议。周四我将飞往俄罗斯圣彼得堡,参加 Joker 会议,届时我将发表演讲,主题是测试,并且我将与……共同演讲。

SpringOne Platform 2019 上的反应式革命(第二部分/N)

工程 | Josh Long | 2019 年 10 月 22 日 | ...

去年在 SpringOne Platform 2018 的中间,我发布了本系列的 第一篇文章,_SpringOne Platform 2018 上的反应式革命(第一部分/N)_,回顾了我们在 SpringOne Platform 2018 上发布的一些重要功能。我想跟进并重新审视这篇博客以及我去年介绍的概念,并展示在过去的一年中我们取得了多大的进步。总而言之:事情变得**容易多了**!

R2DBC

去年,我们宣布了我们致力于支持反应式 SQL 数据访问的标准,并推出了一项名为 R2DBC 的新项目。传统的 SQL 数据访问方法……

Spring Cloud Stream - 功能性和响应式

工程 | Oleg Zhurakousky | 2019年10月17日 | ...

上一篇文章中,我试图为我们在Spring Cloud Stream (SCSt) 中转向函数式编程模型提供理由。它代码更少配置更少。但最重要的是,您的代码与SCSt的内部完全解耦且独立

在这篇文章中,我将深入探讨并总结我们函数式支持的核心特性,特别是其响应式特性。

重要提示:您使用 @StreamListener/@EnableBinding 所能做的一切,都可以在没有它们的情况下完成。换句话说,函数式支持现在与基于注解的支持功能兼容。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有