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 社群所有即將舉行的活動。

檢視所有