Spring Security 6.5.0-RC1 釋出!

釋出 | Josh Cummings | 2025年4月21日 | ...

我謹代表團隊以及所有貢獻者,很高興地宣佈 Spring Security 6 系列的最後一個次要版本的候選釋出里程碑。

除了多項功能增強外,還有一些我們在準備正式釋出時希望您特別關注的改進。

核心

  • 完全棄用 ConfigAttributeSecurityConfig 和其他訪問 API 元件。

特別是,如果您正在使用 已棄用的 ACL 訪問元件 中的任何一個,請務必反饋。

OAuth 2.0

SAML 2.0

  • 簡化 SAML 2.0 響應驗證 (文件)、斷言驗證 (文件) 和身份驗證轉換 (文件)
  • 基於 RelayState 的身份驗證請求儲存庫 - #14793

Spring for GraphQL 1.4 RC1 釋出

版本釋出 | Brian Clozel | 2025年4月17日 | ...

我謹代表 Spring for GraphQL 團隊,很高興地宣佈 1.4.0-RC1 的釋出,這是我們正式釋出前的最後一個里程碑。如果您錯過了,1.4.0-M1 已經帶來了許多新功能和改進

您可以閱讀 1.4.0-RC1 的完整變更日誌 以及 我們 wiki 上的升級說明

DataLoader 觀察

Spring for GraphQL 的插裝會為 GraphQL 請求和 DataFetcher 操作建立 Micrometer Observations。一些資料獲取操作依賴於 批次載入呼叫 來避免“N+1 問題”。在之前的版本中,您無法區分“完整”的資料獲取操作和僅僅委託給 DataLoader 的操作…

Spring Framework 7.0.0-M4 現已釋出

版本釋出 | Brian Clozel | 2025年4月17日 | ...

我謹代表團隊和所有貢獻者,很高興地宣佈 Spring Framework 下一代的第四個里程碑版本。該版本在 7.0.0-M17.0.0-M27.0.0-M3 的基礎上繼續交付新功能和改進。

Java 24+ 應用的 Class-File API 使用

Spring Framework 會讀取類位元組碼以收集有關應用程式程式碼的元資料。過去,我們為此目的使用了一個精簡的 ASM 分支,透過 org.springframework.core.type.classreading 包中的 MetadataReaderFactoryMetadataReader 型別。雖然 Spring 應用程式通常不會直接暴露此 API,但它在解析 @Configuration… 時特別有用。

Spring Framework 6.1.19 和 6.2.6 現已釋出

版本釋出 | Brian Clozel | 2025年4月17日 | ...

我謹代表團隊和所有貢獻者,很高興地宣佈 Spring Framework 6.1.196.2.6 現已釋出。

Spring Framework 6.1.19 包含 11 個修復和文件改進。此版本將於下週隨 Spring Boot 3.3.11 一起釋出。

Spring Framework 6.2.6 包含 35 個修復和文件改進。此版本將於下週隨 Spring Boot 3.4.53.5.0-RC1 一起釋出。我們在維護版本中釋出新功能非常罕見,但此版本還為使用 @ContextHierarchy 的 Bean 覆蓋提供了頭等支援。請參閱 “帶有 Bean 覆蓋的上下文層級”文件部分

Spring本週動態 - 2025年4月15日

工程 | Josh Long | 2025年4月15日 | ...
  • Spring AI M7 已釋出!此新版本包含大量令人興奮的新功能!以及一些重構。值得注意的是,Spring AI 的自動配置已從單一的單體構件更改為每個模型、向量儲存和其他元件的獨立自動配置構件。此更改旨在最大程度地減少不同版本依賴庫衝突的影響,例如 Google Protocol Buffers、Google RPC 等。透過將自動配置分離到特定於元件的構件中,您可以避免引入不必要的依賴項並降低版本…

使用 Spring AI 的 Prompt Engineering 技術

工程 | Christian Tzolov | 2025 年 4 月 14 日 | ...

這篇部落格文章演示了使用 Spring AI 的 Prompt Engineering 技術的實際實現。

本文中的示例和模式基於全面的 Prompt Engineering 指南,該指南涵蓋了有效 Prompt Engineering 的理論、原則和模式。

這篇部落格展示瞭如何使用 Spring AI 流暢的 ChatClient API 將這些概念轉化為可工作的 Java 程式碼。

為方便起見,示例的結構遵循原始指南中概述的相同模式和技術。

本文中使用的演示原始碼可在以下位置獲取:https://github.com/spring…

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有