邁向 Spring Tools 5 - 擁抱 AI

工程 | Martin Lippert | 2025年12月04日 | ...

毫無疑問,基於人工智慧的編碼助手已經或將會在開發者和組織中廣泛使用。儘管總體前景相當確定,但何時以及如何使用這些工具的具體方式可能有所不同,從現有 IDE 的擴充套件(例如 Visual Studio Code 的 Copilot)到完全以人工智慧為中心的環境(例如 Cursor),或純命令列介面(例如 Claude Code)。

即將推出的 Spring Tools 5.0.0 主要新版本已為這個新時代做好了兩方面的準備:

  • 我們確保您可以在儘可能多的人工智慧擴充套件或人工智慧專注環境中安裝和使用 Spring Tools,透過 Spring Tools 提供的傳統 Spring 支援(包括特定的驗證、快速修復、快速導航和理解等)來增強您的人工智慧驅動的開發體驗。
  • 我們將 Spring Tools 與周邊的人工智慧驅動環境整合,以改善人工智慧編碼體驗本身。

本週 Spring - 2025年12月02日

工程 | Josh Long | 2025年12月02日 | ...

大家好,Spring 粉絲們!歡迎來到又一期《本週 Spring》。由於我的失誤,我不小心在這期中釋出了舊內容,然後試圖修復它,結果又重新發布了相同的內容。更糟糕的是,我竟然刪除了為這期撰寫的草稿——就是我本來打算複製過來覆蓋錯誤內容的那個。哎。真是錯誤百出。總之,這是一個關於為什麼你應該確保獲得足夠睡眠的教訓。這就是為什麼我現在又要重新編寫相同的內容了!

那麼,事不宜遲,本週的總結終於來了!

邁向 Spring Tools 5 - 刻板印象和新的結構檢視

工程 | Martin Lippert | 2025年11月28日 | ...

在開發 Spring 專案時,開發者不僅考慮類和介面等低階概念。在使用 Spring 時,你會想到服務、倉庫、配置類、實體、聚合根等更高階的抽象和概念。為了在開發者的編碼環境中突出這些概念,Spring Tools 從 Spring 視角分析你的原始碼,並根據這些概念提供概覽和快速導航——我們已經這樣做了很長時間。

過去,我們使用“轉到符號”功能來實現這一點。Spring Tools 透過分析原始碼並提取必要資訊,為這些 Spring 概念建立了專門的符號。例如,這導致為請求對映建立了諸如 /greeting – GET 之類的符號…

Spring Data 預編譯倉庫 - 第 2 部分

工程 | Christoph Strobl | 2025年11月25日 | ...

總結 Road to GA 部落格系列,讓我們探討 Spring Data AOT Repositories 的好處。

早在 2025 年 5 月,我們首次將 預編譯(AOT)倉庫 作為 JPA 和 MongoDB 的預覽功能引入,同時釋出了 下一代 Spring Data 的第三個里程碑。簡而言之,此功能利用 AOT 處理,透過依賴倉庫的特定儲存特性,使用實際原始碼實現你的倉庫查詢方法。

從那時起,我們採納了反饋,解決了粗糙之處,並增加了兩個模組:Apache Cassandra 和 JDBC。這意味著,透過 2025.1.0 釋出,你將能夠使用 AOT 生成的倉庫和四種 Spring Data…

本週 Spring - Spring Boot 4 版本!- 2025年11月25日

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

大家好,Spring 粉絲們!歡迎來到本週 Spring 的又一期精彩內容!在美國,現在是感恩節周。感恩節傳統上在每年十一月的第四個星期四與親朋好友一起慶祝,圍坐在擺滿食物的桌子旁,通常還有一隻巨大的烤火雞。如果慶祝得好,這是一個團聚併為生活中的好運心存感激的時刻。因此,本著這種精神,我的朋友們,我想提醒大家——我相信我也可以代表整個 Spring 團隊在這裡發言!——我們非常感謝你們。社群是最棒的…

超越 JSON:將 Spring AI 工具響應格式轉換為 TOON、XML、CSV、YAML 等

工程 | Christian Tzolov | 2025年11月25日 | ...

JSON 是 LLM 工具響應的首選格式,但最近關於 TOON(面向令牌的物件表示法)等替代格式的討論聲稱在令牌效率和效能方面具有潛在優勢。儘管爭論仍在繼續——批判性分析 指出 結果具有上下文依賴性——問題是:如何在你的 Spring AI 應用程式中試驗這些格式?

本文演示了如何配置 Spring AI 以在 JSONTOONXMLCSVYAML 之間轉換工具響應,使你能夠決定哪種格式最適合你的特定用例。

Spring AI 工具呼叫:快速…

邁向 Spring Tools 5 - 為 Boot 4 和 Framework 7 做好準備

工程 | Martin Lippert | 2025年11月24日 | ...

隨著 Spring Framework 和 Spring Boot 新主要版本的釋出,Spring Tools 的下一個主要版本也即將到來。GA 版定於 12 月 10 日釋出,RC 版將從現在開始陸續出現。

支援 Spring 中的新功能

Spring Tools 5 包含對 Spring Framework 7 和 Spring Boot 4 各項新功能的支援,包括對新 API 版本控制功能的廣泛支援、透過新 bean 註冊器 API 對函式式 bean 定義的支援、基於 JSpecify 註解的空值分析的半自動配置以及對 AOT 的支援……

一次精彩的播客:傳奇人物 Sébastien Deleuze 介紹 Spring Framework 7 中的所有新特性和優點

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

各位 Spring 粉絲們,大家好!祝大家 Spring Boot 4.0 釋出日快樂!務必從 Spring Initializr(也就是 start.spring.io)獲取程式碼!本次釋出包含許多新功能,其中大部分來自 Spring Framework 7。為了幫助大家深入瞭解本週的內容,我們邀請到了傳奇的 Spring Framework 貢獻者 Sébastien Deleuze!

Spring Boot 中的 OpenTelemetry

工程 | Moritz Halbritter | 2025年11月18日 | ...

這是 Road to GA 系列中的一篇新部落格文章,這次我們將探討 Spring Boot 中的 OpenTelemetry。

引言

在現代雲原生架構中,可觀測性不再是可選項;它是一項基本要求。你希望透過指標瞭解應用程式正在做什麼,透過跟蹤瞭解請求如何流經應用程式,以及透過日誌瞭解應用程式正在說什麼。

OpenTelemetry 專案,有時縮寫為 OTel,提供了一個供應商中立的開源框架,用於收集、處理和匯出遙測資料。它由 雲原生計算基金會支援,提供……

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有