案例研究:从文件读取并写入 MongoDB

工程 | Soby Chacko | 2020 年 8 月 25 日 | ...

本文是一系列博客文章的一部分,探讨了基于 Java 函数的全新重新设计的 Spring Cloud Stream 应用程序。在本文中,我们将深入探讨文件供应器 (file supplier) 及其对应的 Spring Cloud Stream 文件源 (file source)。我们还将介绍一个 MongoDB 消费者 (consumer) 及其对应的 Spring Cloud Stream 接收器 (sink)。最后,我们将演示如何在 Spring Cloud Data Flow 上将文件源和 MongoDB 接收器协调起来作为一个管道 (pipeline)。

以下是本系列博客的所有前期部分。

本周 Spring - 2020 年 8 月 25 日

工程 | Josh Long | 2020 年 8 月 25 日 | ...

嗨,Spring 粉丝们!欢迎来到新一期的《本周 Spring》!自上次交流以来,这真是疯狂的一周,从现在到那时,事情只会变得更加疯狂!我一直在埋头准备我的 SpringOne 演讲——一个关于与 Julien Dubois (@JulienDubois) 一起探讨 Azure,另一个关于与 Mario Gray (@MarioGray) 一起整合异步性。我一直在埋头撰写我的书《响应式 Spring》

一些值得关注的近期活动

  • 我明天(周三)太平洋标准时间中午将在 Twitch 上进行直播。请在 Twitter 上关注我 @starbuxman 以获取链接。
  • 我将在九月的 Denver JUG 活动上发表演讲,介绍 RSocket。请 RSVP。

适用于 Apache Geode & VMware GemFire 的 Spring Boot 1.4.0-M2 和 1.3.3.RELEASE 版本已发布

发布 | John Blum | 2020 年 8 月 22 日 | ...

我很高兴代表 Spring、Apache Geode 和 VMware Tanzu GemFire 社区宣布,Spring Boot for Apache Geode & VMware GemFire (SBDG) 1.4.0-M2 & 1.3.3.RELEASE 版本已发布。

SBDG 1.4.0-M2 构建于

  • Spring Boot 2.4.0-M2

  • Spring Framework 5.3.0-M2

  • 适用于 Apache Geode & VMware GemFire 的 Spring Data (SDG) 2020.0.0-M2 (Ockham-M2/2.4.0-M2)

  • 适用于 Apache Geode & VMware GemFire 的 Spring Session (SSDG) 2020.0.0-M1 (2.4.0-M1)

  • 适用于 Apache Geode & VMware GemFire 的 Spring Test (STDG) 0.0.18.RELEASE

SBDG 1.3.3.RELEASE 构建于

  • Spring Boot 2.3.3.RELEASE

  • Spring Framework 5.2.8.RELEASE

  • 适用于 Apache Geode & VMware GemFire 的 Spring Data (SDG) Neumann-SR3 (2.3.3.RELEASE)

  • 适用于 Apache Geode & VMware GemFire 的 Spring Session (SSDG) Dragonfruit-RELEASE (2.3.0.RELEASE)

  • 适用于 Apache Geode & VMware GemFire 的 Spring Test (STDG) 0.0.18.RELEASE

获取首个 Spring Authorization Server 0.0.1 版本!

发布 | Joe Grandja | 2020 年 8 月 21 日 | ...

我们代表团队以及所有贡献者,非常高兴能发布 Spring Authorization Server 的首个版本 0.0.1!

您可以通过模块坐标从 repo.spring.io 和 Maven Central 下载它

compile 'org.springframework.security.experimental:spring-security-oauth2-authorization-server:0.0.1'

有关此新项目的更多详细信息,请参阅初始公告项目页面

此初始版本中交付的主要功能包括

  • OAuth 2.0 授权码模式 (Authorization Code Grant) — RFC 6749

  • OAuth 2.0 客户端凭据模式 (Client Credentials Grant) — RFC 6749

  • JSON Web Token (JWT) — RFC 7519

  • JSON Web Signature (JWS) — RFC 7515

  • JSON Web Key (JWK) — RFC 7517

  • 对 JWT (JWS) 进行签名时提供密钥的密钥管理

本周 Spring - 2020 年 8 月 18 日

工程 | Josh Long | 2020 年 8 月 19 日 | ...

嗨,Spring 粉丝们!好了,我们来了!2020 年 8 月即将结束!简直不敢相信!九月紧随八月(上次我看的时候),随着九月的到来,SpringOne 2020 也来了!我对这场大型(且是虚拟的)活动感到非常兴奋,希望您也能考虑加入我们!

顺便说一句,今天是我和家人的搬家日,所以我得回去忙活了。不过我们确实有很多内容要讲,所以让我们深入探讨吧。

案例研究:HTTP 请求函数和处理器

工程 | David Turanski | 2020 年 8 月 17 日 | ...

引言

本系列首先介绍了基于 Java 函数的新流式应用程序函数组合。前一篇文章提供了一个教程,指导如何构建一个简单的流式应用程序并在 Spring Cloud Data Flow 中运行它。今天我们将探讨HTTP 请求函数并提供使用示例。

如果您错过了,本系列之前发布的文章是

使用 Spring Boot 2.3 创建高效的 Docker 镜像

工程 | Madhura Bhave | 2020 年 8 月 14 日 | ...

这是关于使用 Spring Boot 2.3 创建 docker 镜像的原始博客文章的更新。在 Spring Boot 2.3 的第一个里程碑版本和 GA 版本之间,图像创建相关的一些内容发生了变化。

Spring Boot 2.3 中引入的两个有助于改进镜像创建技术的新功能是:分层 jar (layered jars) 和 buildpack 支持。

分层 Jar

随着我们开始添加对自定义分层的支持,分层 jar 功能发展迅速。虽然在创建镜像时明确需要将 jar 拆分成不同的层,但改变 jar 格式以实现此目的似乎不再必要。Spring Boot 2.3 支持使用 layers.idx 文件对 jar 进行分层。分层索引文件提供了层列表以及 jar 中应包含的部分…

Spring Security 5.4.0-RC1 发布

发布 | Eleftheria Stein-Kousathana | 2020 年 8 月 14 日 | ...

我很高兴代表社区宣布 Spring Security 5.4.0-RC1 版本已发布!您可以在发布说明中找到完整详细信息和以下亮点

OAuth 2.0

gh-8903 - 允许自定义 ClientRegistration.clientAuthenticationMethod
gh-6489 - 简化获取内省特定属性的过程

Web

gh-8804 - 移除 WebSecurityConfigurerAdapter 的需求
gh-8599 - 用于用户模拟的响应式 SwitchUserWebFilter
gh-8854 - 添加 AuthenticationConverterServerWebExchangeMatcher

Kotlin

gh-8783 - 支持 Server Kotlin DSL 中的自定义过滤器

SAML 2.0

gh-8887 - 添加…

获取 Spring 邮件列表

订阅 Spring 邮件列表以保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升。

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部