Spring Session 2021.0.5 和 2021.1.2 发布

版本 | Eleftheria Stein-Kousathana | 2022 年 2 月 23 日 | ...

我代表团队很高兴地宣布发布 Spring Session 2021.0.52021.1.2。这些版本提供了错误修复和依赖项升级。为了方便起见,Spring Boot 将在其即将发布的版本中选取这些构件。

以下模块在 2021.0.5 中进行了更新

以下模块在 2021.1.2 中进行了更新

为 Spring Data 3.0 公布 ListCrudRepository 及其朋友

工程 | Jens Schauder | 2022 年 2 月 22 日 | ...

Spring Data 的 CrudRepository 具有各种返回存储库管理的实体的多个实例的方法。它通过使用 Iterable 而不是 List 来实现,正如人们所期望的那样。在许多情况下,这无关紧要,因为您通常无论如何都希望遍历结果。但是,您有时可能更喜欢 List。在这些情况下,Iterable 令人讨厌。

我将在后面详细介绍为什么做出此选择以及如何在 Spring Data 2.x 上处理它。但是,让我先分享好消息

返回列表的存储库

Spring Data 3.0.0 现在在最新的快照版本中提供了一个 ListCrudRepository,它在 CrudRepository 返回 Iterable 的地方返回 List

本周 Spring - 2022 年 2 月 22 日

工程 | Josh Long | 2022 年 2 月 22 日 | ...

嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring!》。你们好吗?我很好,谢谢!我对本周也感到非常兴奋,因为本周有很多很酷的东西。此外,今天是 2022 年 2 月 22 日!我还在 22:22 发布了这篇文章!:D

无需 WebSecurityConfigurerAdapter 的 Spring Security

工程 | Eleftheria Stein-Kousathana | 2022 年 2 月 21 日 | ...

在 Spring Security 5.7.0-M2 中,我们 弃用WebSecurityConfigurerAdapter,因为我们鼓励用户转向基于组件的安全配置。

为了帮助过渡到这种新的配置风格,我们已经编制了一份常见用例列表以及未来的建议替代方案。

在下面的示例中,我们遵循最佳实践,使用 Spring Security lambda DSL 和方法 HttpSecurity#authorizeHttpRequests 来定义我们的授权规则。如果您不熟悉 lambda DSL,可以在 这篇博文 中阅读相关内容。如果您想了解我们为什么选择使用 HttpSecurity#authorizeHttpRequests,可以查看 参考文档

Spring Security 5.7.0-M2 发布

版本 | Eleftheria Stein-Kousathana | 2022 年 2 月 21 日 | ...

我代表团队和所有贡献者,很高兴地宣布发布 Spring Security 5.7.0-M2

您可以在 发行说明 中找到依赖项更新、错误修复和增强功能的完整列表。

在增强功能中,您会发现我们已弃用 WebSecurityConfigurerAdapter。有关更多详细信息,您可以查看这篇关于 无需 WebSecurityConfigurerAdapter 的 Spring Security 的未来博文。

我们期待收到您的反馈。

项目站点 | 参考 | 帮助

Spring Cloud 2021.0.1 已发布

版本 | Ryan Baxter | 2022 年 2 月 18 日 | ...

我代表社区很高兴地宣布,Spring Cloud 2021.0 发行列车的服务版本 1 今天可用。这主要是一个错误修复版本。该版本可在 Maven Central 中找到。您可以查看 2021.0.1 的 发行说明以获取更多信息

2021.0.1 发行列车的显著变化

请参阅 项目页面 以查看发行版中包含的所有问题。

Spring Cloud Config

  • 修复 JSON、YAML 和属性文件中的模式匹配错误 (2020)

Spring Cloud Sleuth

Spring Cloud Contract

Spring Cloud Gateway

  • 一个新的路由断言,用于检查X-Forwarded-For头的允许值,类似于RemoteAddr断言。(783
  • 允许设置网关HandlerMappingorder。默认情况下,网关HandlerMapping具有优先级,但如果需要,可以更改。(2469

Spring Data 2021.2.0-M3、2021.1.2 和 2021.0.9 发布

发布 | Mark Paluch | 2022 年 2 月 18 日 | ...

代表团队,我很高兴地宣布 Spring Data 服务版本2021.1.22020.0.9。这两个版本主要包含错误修复和依赖项升级。为了方便起见,Spring Boot 2.6.42.5.10将在未来几天内采用这些版本。

除了服务版本之外,我们还发布了2021.2发布列车的下一个里程碑2021.2.0-M3。我们在我们的发行说明中总结了新的和值得注意的更改。

最后,以下是各个模块、更改日志和文档的链接

2021.2.0-M3

获取 Spring 电子邮件简报

与 Spring 电子邮件简报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部