本週 Spring 動態(AI) - 2025 年 5 月 27 日

工程 | Josh Long | 2025 年 5 月 27 日 | ...

大家好,Spring愛好者們!又到了《Spring本週動態》的時刻了!這次,我來和大家分享的是在經歷了一週瘋狂的行程後。上週,我從舊金山飛往瑞典斯德哥爾摩,在那裡我參加了JForum(一個月度技術交流會)的演講。Spring吸引了自疫情前以來JForum最大的觀眾群體!接著,我又前往美麗的巴塞羅那參加精彩的Spring I/O大會,在那裡我與Mark Pollack博士就Spring AI做了主題演講,然後與Spring聯合創始人Rod Johnson和Juergen Hoeller共同主持了一場座談。之後,我又與GraalVM創始人兼Oracle副總裁…進行了一場聯合演講。

倉庫向量搜尋方法

工程 | Mark Paluch | 2025 年 5 月 23 日 | ...

大型語言模型 (LLM) 的出現推動了生成式 AI 的發展,並使其一個關鍵元件浮出水面,為廣大受眾所知:嵌入

嵌入是資料在高維空間中的向量表示,捕捉了它們的語義。向量表示可以更高效、更有效地搜尋相似專案(向量搜尋)。向量搜尋通常用於構建檢索增強生成 (RAG) 系統,因此對向量資料庫的需求很大。

雖然新的向量資料庫正在興起,但現有的資料庫引擎正在逐步整合向量搜尋…

Spring Data 提前編譯的倉庫

工程 | Christoph Strobl | 2025年5月22日 | ...

在過去的幾年裡,Java 生態系統在減少應用程式啟動時間方面投入了大量精力。主要關注點圍繞著提前編譯 (Ahead-of-Time) 最佳化。無論是將程式碼打包成 GraalVM 本機可執行檔案,透過檢查點協調恢復 (CRaC)、類資料共享 (CDS) 或其最新繼任者 AOT 快取(Leyden 專案的一部分)捕獲已最佳化的位元組碼。儘管不同方法之間的准入門檻各不相同,但它們都將效能最佳化從執行時轉移到更早的階段,例如構建時或單獨的…

Spring Integration 6.5 GA 釋出

釋出 | Artem Bilan | 2025年5月22日 | ...

我代表團隊和所有貢獻者,很高興地宣佈 Spring Integration 6.5.0 版本正式釋出。

此外,還發布了 6.3.106.4.5 版本,包含錯誤修復和依賴項升級。

6.5.0 中一些值得注意的更改包括

  • AbstractRecentFileListFilter - 一個 FileListFilter,僅接受根據提供的 age 是最新的檔案;
  • AbstractMessageChannel 現在會在訊息生產啟動過早的情況下發出一個特殊的 MessageDispatchingException
  • PollerMetadata.sendTimeout 選項已移除(之前已棄用),因為它已不再使用;
  • spring-integration-hazelcast 模組中基於 Hazelcast CP-subsystem 的元件已棄用,因為我們依賴的 Hazelcast 特性(從 5.5.0 開始)已轉為商業支援;
  • LockRequestHandlerAdvice

Spring Boot 3.5.0 現已釋出

釋出 | Stéphane Nicoll | 2025年5月22日 | ...

我謹代表 Spring Boot 團隊以及所有做出貢獻的人,很高興地宣佈 Spring Boot 3.5.0 已釋出,並可從 Maven Central 獲取。

本次釋出新增了大量新功能和改進。有關完整的升級說明新特性亮點,請參閱釋出說明

3.5 版本新特性

3.5 版本的主要亮點包括:

  • 結構化日誌改進
  • 服務連線的 SSL 支援
  • 從環境變數載入屬性
  • 帶自定義執行器的 AsyncTaskExecutor
  • Bean 後臺初始化的自動配置
  • 註冊 Filter 和 Servlet 的註解

Spring Boot 3.4.6 現已釋出

釋出 | Stéphane Nicoll | 2025年5月22日 | ...

我代表團隊以及所有貢獻者,很高興地宣佈 Spring Boot 3.4.6 已釋出,並可在 Maven Central 上獲取。

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

你如何提供幫助?

如果您有興趣提供幫助,請檢視問題倉庫中的“適合貢獻”標籤。如果您有一般性問題,請使用spring-boot 標籤stackoverflow.com 上提問。

專案頁面 | GitHub | 問題 | 文件 | Stack…

Spring Boot 3.3.12 現已釋出

釋出 | Stéphane Nicoll | 2025年5月22日 | ...

我謹代表團隊和所有做出貢獻的人,很高興地宣佈 Spring Boot 3.3.12 已釋出,並且現在可從 Maven Central 獲取。

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

你如何提供幫助?

如果您有興趣提供幫助,請檢視問題倉庫中的“適合貢獻”標籤。如果您有一般性問題,請使用spring-boot 標籤stackoverflow.com 上提問。

專案頁面 | GitHub | 問題 | 文件 | Stack...

Reactor Kafka 專案將被停用

新聞 | Jason Konicki | 2025年5月20日 | ...

Reactor Kafka 專案將被停用

總結: 我們決定停止 Reactor Kafka 專案的未來維護,並棄用 Spring 組合中與之相關的元件。

我們的團隊定期評估我們的專案組合,並考慮長期可持續性。當採用率下降時,我們會慎重地停用專案,以將我們的精力集中在社群最需要的地方。根據對採用指標、下載趨勢、專案活動以及 Reactor Kafka 如何融入我們整體戰略的評估,我們決定結束對該專案的維護和整合。

Spring AI 1.0 GA 已釋出

釋出 | Mark Pollack | 2025年5月20日 | ...

我謹代表 Spring AI 工程團隊以及所有為本次釋出做出貢獻的人,非常興奮地宣佈 Spring AI 1.0 正式釋出。我們為你準備了一篇精彩的釋出博文。

入門

所有新元件都已釋出到 Maven Central。請使用提供的 BOM 來匯入依賴項。

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.ai</groupId>
            <artifactId>spring-ai-bom</artifactId>
            <version>1.0.0</version>
            <type>pom</type>
            <scope>import</scope…

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有