Spring Framework 7.0.0-M3 現已可用

版本釋出 | Brian Clozel | 2025年3月13日 | ...

我代表團隊和所有貢獻者,很高興宣佈下一代 Spring Framework 的第三個里程碑版本。第三個里程碑版本在 7.0.0-M17.0.0-M2 的基礎上繼續提供新特性和改進。

在此里程碑版本中,我們推出了 針對 Web 應用的新“API 版本控制”特性的第一步。請關注那裡的進一步改進和文件,我們非常樂意收到社群的反饋!

根據大眾的需求,Java Optional 型別現在在 SpEL 表示式中得到了更好的支援。您不僅可以對 Optional 型別呼叫 null-safe 操作,還可以使用 Elvis 運算子

Spring Framework 6.1.18 和 6.2.4 現已可用

版本釋出 | Brian Clozel | 2025年3月13日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring Framework 6.1.186.2.4 現已可用。

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

Spring Framework 6.2.4 包含 46 個修復和文件改進。此版本將於下週隨 Spring Boot 3.4.43.5.0-M3 一起釋出。

專案主頁 | GitHub | 問題 | 文件

Spring Tools 4.29.0 釋出

版本釋出 | Martin Lippert | 2025年3月12日 | ...

親愛的 Spring 社群:

我很高興宣佈面向 Visual Studio Code、Eclipse 和 Theia 的 Spring Tools 4.29.0 版本已釋出。

重要亮點

  • (Spring Boot) 早期訪問:Spring 元件中可用的注入 bean 完成建議
  • (Spring Boot) 大綱中的實驗性 Spring 結構檢視(正在開發中,僅在 VSCode 中可用)

Spring Tools for Eclipse 發行版的更新

詳細更改可在釋出說明中找到:https://github.com/spring-projects/sts4/releases/tag/4.29.0.RELEASE

下載

要…

本週 Spring - 2025年3月11日

工程 | Josh Long | 2025年3月11日 | ...

Spring 粉絲們大家好!歡迎閱讀本期《Spring 本週動態》!和往常一樣,這是忙碌的一週,Devnexus 的熱潮剛過,我們正緊鑼密鼓地準備有趣的 JavaOne!這將會是史詩級的!

  • 想了解依賴注入、自動配置、Spring Framework、Spring Data (JDBC)、Spring MVC、Spring Batch、Spring Integration、Spring AMQP、Spring Modulith、測試、虛擬執行緒、GraalVM、Docker Compose、可觀測性、Spring AI、Spring GraphQL、Spring gRPC、Spring Security、Spring Cloud Config Server、OAuth Resource Servers、Spring Authorization Server、OAuth Clients、Spring Cloud Config Client、Spring Cloud Gateway 和 Spring Boot 嗎? 那就別再猶豫了!我為您整理了一個兩個小時的影片教程
  • Spring 傳奇人物 Sébastien Deleuze 發表了一篇關於 Spring 應用中 null 安全性的精彩博文,其中涉及

使用 JSpecify 和 NullAway 在 Spring 應用中實現 Null 安全

工程 | Sébastien Deleuze | 2025年3月10日 | ...

Spring 中 null 安全支援的最初引入可以追溯到 2017 年和 Spring Framework 5.0 的釋出。2025 年,我們正在完善這一功能,為 Java 或 Kotlin 的 Spring 開發者帶來更多附加價值。但在深入瞭解我們正在進行的更改之前,請允許我解釋一下我們這樣做的原因以及預期的好處。

我們要解決什麼問題?

讓我們舉一個具體的例子,假設我們正在使用一個提供如下定義的 TokenExtractor 介面的庫

interface TokenExtractor {
    
    /**
     * Extract a token from a {@link…

Spring gRPC 0.5.0 現已可用

版本釋出 | Dave Syer | 2025年3月10日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring gRPC 0.5.0 版本已釋出,現已在 Maven Central 提供。

此版本包括 新特性、錯誤修復、文件改進和依賴升級。感謝所有透過問題報告和拉取請求做出貢獻的人。

您如何提供幫助?

如果您有興趣提供幫助,請檢視未解決的問題。如果您有一般性問題,請在 Stack Overflow 上使用 spring-grpc 標籤提問。

GitHub | 問題 | 文件 | Stack Overflow

A Bootiful 播客:Johannes Bechberger,SAP 的 Java 工程師

工程 | Josh Long | 2025年3月6日 | ...

Spring 粉絲們大家好!在本期節目中,我採訪了 Johannes Bechberger,他是 SAP SapMachine 團隊的 Java 工程師,負責 profilers 及其底層技術。他目前的工作包括許多開源貢獻以及他的部落格,他在部落格中定期撰寫深入的 profiling 和 debugging 主題。他還參與了 hello-ebpf 的工作,這是第一個面向 Java 的 eBPF 庫。

Spring gRPC 0.4.0 現已可用

版本釋出 | Chris Bono | 2025年3月6日 | ...

我代表團隊和所有貢獻者,很高興宣佈 Spring gRPC 0.4.0 版本已釋出,現已在 Maven Central 提供。

此版本包括 新特性、錯誤修復、文件改進和依賴升級。感謝所有透過問題報告和拉取請求做出貢獻的人。

您如何提供幫助?

如果您有興趣提供幫助,請檢視未解決的問題。如果您有一般性問題,請在 Stack Overflow 上使用 spring-grpc 標籤提問。

GitHub | 問題 | 文件 | Stack Overflow

Spring gRPC 0.4.0 大有裨益!

工程 | Josh Long | 2025年3月4日 | ...

注意:您可以在此處找到此部落格的工作程式碼

令人驚歎的(儘管是實驗性的)Spring gRPC 專案釋出了新版本:0.4.0。我不會詳細介紹所有新內容,但我只想強調我使用它時的興奮之情,並引導您逐步體驗 gRPC 的樂趣。無數細小的改進使得使用 gRPC 的體驗比以往任何時候都流暢!

我去了 Spring Initializr,選擇了 GRPCGraalVMWeb。我是 Maven 愛好者,但您隨意。我當然選擇了 Java 23,因為 Java 24 在一兩週內就要釋出了。我想…

訂閱 Spring 電子報

訂閱 Spring 電子報,保持聯絡

訂閱

取得領先

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

瞭解更多

獲取支援

Tanzu Spring 透過一個簡單的訂閱,提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

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

檢視全部