Bootiful Spring Boot 3.4:開始

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

大家好,Spring 愛好者們!祝大家 Spring Boot 3.4 釋出快樂!

我知道,我知道你在想什麼:Josh,Spring Boot 3.4 已經發布了!我知道。Spring Boot 3.4 今年提前了一週釋出!在過去幾年裡,我們都在美國感恩節當天釋出 Spring Boot,這對我們在美國的團隊來說很繁瑣,需要更多的準備。今年,提前了一週!我為什麼提到這個?嗯,在感恩節之前,我已經有一些時間去探索 Spring Boot 3.4 帶來的絕佳可能性。雖然我在過去六個月裡也玩了很多,但當我開啟 Spring Initializr,新增幾個依賴項,並獲得一個無需修改即可與依賴項版本正常工作的構建時,感覺棒極了。一切都那麼完美!它有大量的功能,簡直是應有盡有。可以說,它是滿載的,就像幾天後我要吃的那隻火雞一樣!

當然,Spring Boot 本身就能帶來價值,但它也是消費 Spring 組合中其他產品的主要載體。一如既往,本次釋出包括依賴項更新、CVE 修復以及大量新功能。並且有一個隱含的支援時間表。您知道嗎,我們只為 Spring Boot 的開源版本提供大約一年的支援?所以,如果您正在使用 Spring Boot 3.2,您需要升級到 Spring Boot 3.3,因為 3.2 已不再獲得開源支援。如果您想知道您的處境,請檢視 每個專案的支援頁面

我們正處於 Spring Boot 3.x 和 Spring Framework 6.x 時代的尾聲。但明年,我們將迎來 Spring Boot 4.x 和 Spring Framework 7.x!因此,請確保您保持升級狀態,並處理由此產生的任何棄用。

當您升級到新版本的 Spring Boot 時,您將獲得整個 Spring 團隊在過去六個月裡所做的所有工作。這是一項巨大的工作和整合,我們每六個月都會像時鐘一樣為您完成。我並非愚蠢地希望讓您瞭解所有新穎的功能。我做不到。需要花下個月的六個月才能有效地記錄這次釋出。所以,取而代之的是,我將採取不同的方法,著眼於一些高階功能,並可能側重於 Spring Boot 3.4 中一些(但仍不是全部!)新發布專案中的一兩個。

好的?好的。讓我們直接開始吧。我們將從 Spring Framework 的層面開始,在其之上構建一切,然後最終到達像 Spring Modulith 和 Spring AI 這樣的專案,它們構建在 Spring Boot 之上。

以下是所有安裝內容

Spring AI

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有