本周 Spring - 2023年5月30日

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

嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring》!在本期节目中,我是在女儿高中毕业的这一天撰写的,这是一个非常吉利的日子!不过,本周有很多事情需要处理,而且我还要去参加毕业典礼,所以让我们直接进入正题吧!

Spring Authorization Server 现已登陆 Spring Initializr!

工程 | Steve Riesenberg | 2023年5月24日 | ...

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

没错,现在是时候开始您的 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 提示》节目 在这里介绍了一些其功能,您可能也会喜欢。

朋友们,本周我们有很多事情要讨论,所以让我们直接进入正题吧!

在灵活的环境中释放 Spring 应用程序的潜力,使用 Azure Spring Apps 使用量和专用计划。

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

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

2019 年,微软和 Pivotal(现为 VMware)宣布推出 Azure Spring Apps,这是一项针对 Spring 应用程序的完全托管服务。我们着手解决企业开发人员在规模化运行 Spring 应用程序时面临的许多常见挑战。该服务管理动态扩展、安全修补、开箱即用的仪器监控等等,以便开发人员可以专注于他们的应用程序。从那时起,我们与许多客户合作,包括 博世Digital Realty联邦快递克罗格Liantis摩根士丹利国民人寿Raley's 以及 瑞士再保险

本周 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) 方法。您可以将该仅供测试代码使用的 main 类指向新的 @Configuration 类,这些类可能反过来定义了 Testcontainer 连接。运行该仅供测试代码使用的 main

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部