Spring Authorization Server 已上线 Spring Initializr!

工程 | 史蒂夫·里森伯格 | 2023年5月24日 | ...

今天,我很高兴地宣布您拥有了一项新的超能力:使用 Spring Authorization ServerSpring Initializr 上创建应用程序!

没错,是时候开始您的 OAuth2 之旅,成为您一直都知道自己能成为的英雄了!在这篇文章中,我将解释如何充分利用您的新超能力以及去哪里学习更多。

什么是 Spring Authorization Server?

Spring Authorization Server 是一个基于 Spring Security 构建的开源框架,允许您创建自己的基于标准的 OAuth2 授权服务器或 OpenID Connect 提供商。它实现了……

本周 Spring - 2023 年 5 月 23 日

工程 | Josh Long | 2023 年 5 月 23 日 | ...

您好,Spring 粉丝们!欢迎来到又一期《本周 Spring》!今天是 5 月 23 日,众所周知,过去一周没有什么大事发生,哦等等,我们发布了 Spring Boot 3.1!您试过了吗?它非常棒。我制作了一个《Spring 技巧》系列 介绍了一些它的功能,您可能会喜欢

朋友们,本周有很多内容要介绍,让我们直接开始吧!

使用 Azure Spring Apps Consumption 和 Dedicated 计划在灵活环境中释放 Spring 应用

工程 | Josh Long | 2023 年 5 月 23 日 | ...

今年 3 月,我们 推出了 Azure Spring Apps 的 Consumption 定价计划,允许您从零开始并扩展到零 vCPU。今天,我们很高兴地宣布 Standard Dedicated 计划的公共预览!Standard Dedicated 计划提供了一个完全托管的专用环境,用于在 Azure 上运行 Spring 应用程序。此计划提供可自定义的计算选项(包括内存优化)、单租户和高可用性,以帮助您在运行大规模 Spring 应用程序时实现价格可预测性、节省成本和提高性能。

2019 年,Microsoft 和 Pivotal(现为 VMware)宣布了 Azure Spring Apps,这是一个为 Spring 应用提供的完全托管服务。我们着手解决企业开发人员在运行大规模 Spring 应用时面临的许多常见挑战。该服务管理动态扩展、安全补丁、开箱即用的监控仪表等,以便开发人员可以专注于他们的应用程序。自那时以来,我们与包括 BoschDigital RealtyFedExKrogerLiantisMorgan StanleyNational LifeRaley'sSwiss Re 在内的许多客户合作……

本周 Spring - 2023 年 5 月 16 日

工程 | Josh Long | 2023 年 5 月 16 日 | ...

我的朋友们,Spring Boot 3.1 即将发布!它将于 5 月 18 日发布,仅剩几天!这个新版本包含大量令人惊叹的功能,我希望您已经开始尝试了(您知道在哪里)。以下是我最喜欢的一些功能:

  • 内置 Docker Compose 支持 - 您的项目根目录中有 docker-compose.yml 文件吗?将 spring-boot-docker-compose 添加为 Gradle 的 developmentOnly 范围或 Maven 的 optinal 依赖,Spring Boot 将在启动时自动运行它,并在应用程序关闭时将其关闭。这是一个示例
  • 内置 Testcontainers 支持 - 您知道 Spring Boot 在我们的单元测试框架中对 Testcontainers 提供了一级支持。也许您使用过 @DynamicPropertySource 机制来根据 Testcontainer 容器配置环境?- 但这个新版本使事情变得更好。定义一个仅用于测试代码的 main(String []) 方法,然后将其转发到您的生产代码 main(String [] args) 方法。您可以将这个仅用于测试代码的主类指向新的 @Configuration 类,这些类反过来可以定义 Testcontainer 连接。运行这个仅用于测试代码的 main

Spring Framework 参考文档更新

工程 | Rossen Stoyanchev | 2023 年 5 月 11 日 | ...

从 6.0.9 版本开始,Spring Framework 参考文档站点是使用 Antora 生成的。这是一个重大变化,带来了许多改进。这篇博客文章提供了相关的背景信息。

概述

长期以来,Spring Framework 参考文档有两个版本,一个单页版和一个多页版。单页版非常大,但通常因其通过 Ctrl+F 搜索的功能而备受青睐。多页版提供了结构,但难以导航和搜索。例如,请参见 4.3.x 版本的单页版多页版

在 5.0 中,我们切换到将文档分成几个高级部分的单一版本,作为单页版和多页版之间的折衷方案。您仍然可以在一个部分内使用 Ctrl+F,而任何一个页面上的内容都不会像整个文档那么大。在此版本中,我们还添加了左侧导航,以便于导航内容。请参阅示例……

本周 Spring - 2023 年 5 月 9 日

工程 | Josh Long | 2023 年 5 月 9 日 | ...

您好,Spring 粉丝们!欢迎来到又一期精彩纷呈的《本周 Spring》!我刚参加了在阳光明媚的地中海城市雅典举行的首届 Devoxx GR。嗯,是的,这届很棒。如果您能去,就应该去。如果您错过了今年的,请不要错过明年的。现在,我在伦敦,参加我最喜欢的活动之一 Devoxx UK。您要去 Devoxx UK 吗?来找我吧!我将谈论 Spring Boot 3,这应该会很有趣。之后,我将前往德国,我*可能*会出现在沃尔夫斯堡附近的一个 JUG (我会及时通知您)。然后,我将前往……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有