Spring Tools 4.16.1 已發布

發布 | Martin Lippert | 2022 年 10 月 26 日 | ...

親愛的 Spring 社群:

我很高興宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.16.1 版本。

Spring Tools 4 for Eclipse 發行版本的主要變更

  • Spring Tools 4 on Eclipse 2022-12 里程碑的早期存取版本

從 Eclipse 上早於 4.16.0 的版本升級的重要注意事項

  • 如果您要將現有的 Spring Tools 4 for Eclipse 發行版本 4.15.3 或更舊版本升級到 4.16.1,請查看升級到 4.16.0 所需的手動步驟說明

修正和改進

  • (Spring Boot) 已修正:Spring XML Config 支援不顯示範圍為 "File" 的符號 (#860)
  • (Spring Boot) 已修正:[open-rewrite] 執行專案的快速修復時發生例外 (#853)
  • (Spring Boot) 已修正:[重構] 即使建構函式參數已存在,也會顯示將自動注入的欄位轉換為建構函式參數的快速修復 (#815)
  • (VSCode) 已修正:Vscode Spring Boot Tools 1.39.0 阻止 Java 專案執行/偵錯 (#847)
  • (Eclipse) 已修正:預設啟用 Web Tools Platform (WTP) 驗證 (#859)
  • (Eclipse) 已修正:在 Docker 上部署之前,要求使用者儲存未儲存的編輯器 (#803

Spring Tips:邁向 Spring Boot 3 的道路:Spring Framework 6

工程 | Josh Long | 2022 年 10 月 26 日 | ...

嗨,Spring 粉絲們!在這一期中,我們將開始邁向 Spring Boot 3 的旅程,預計於 2022 年 11 月底推出。在這一期中,我們將從非常高的層面來看看 Spring Framework 6 中的一些驚人功能,這些功能是 Spring Boot 3 的基礎。

想要了解更多關於 Spring Framework 6 和 Spring Boot 3 的資訊嗎?請加入我們的 SpringOne 2022!使用代碼 S1VM22_Advocate_200 可享受 200 美元的入場費折扣!

Spring Session 3.0.0-RC1

工程 | Rob Winch | 2022 年 10 月 26 日 | ...

Spring Session 3.1.0-RC1 已發布。此版本的最大新聞是 Spring Session Geode 已移除,這意味著所有 Spring 模組現在都屬於同一個生命週期。這意味著 Spring Session BOM 不再使用 CalVer,而是使用與其餘 Spring Session 模組相同的版本。例如,在此版本中,spring-session-bom 的版本為 3.0.0-RC1。

您可以查看發布說明,以了解有關此版本的更多詳細資訊。

專案網站 | 參考文件 | 求助

Spring Integration 6.0.0-RC1 可用

發布 | Artem Bilan | 2022 年 10 月 25 日 | ...

親愛的 Spring 社群:

我非常渴望在最新的 Spring Integration 版本中找到並修復錯誤,以至於錯過了在上週宣布 6.0 RC1。但我相信即使在 Spring Boot 3.0.0-RC1 發布之後,仍然值得一提,因為它有很多值得注意的變更和改進。

因此,請歡迎 Spring Integration 6.0 的第一個 Release Candidate。它可以從 Spring Milestone 儲存庫中取得。

dependencyManagement {
    imports {
        mavenBom 'org.springframework.integration:spring-integration-bom:6.0.0-RC1'
    }
}

您可以在這裡找到先前宣布的 Spring Integration 6.0.0-M5 之後的重要變更…

本週的 Spring - 2022 年 10 月 25 日

工程 | Josh Long | 2022 年 10 月 24 日 | ...

嗨,Spring 粉絲們!歡迎來到新一期的 本週的 Spring!上次我們談話時,我在內華達州拉斯維加斯參加 JavaOne 展覽。這真是太棒了!我在陽光明媚的新加坡,然後前往馬來西亞和泰國。這是我自 2019 年以來第一次去這些地方!回到這裡真是太好了!我非常想念它。

Spring 團隊正忙於準備 Spring Boot 3(及其基礎 Spring Framework 6 發布版本)和 SpringOne 2022。您是否已預訂 SpringOne 2022 的門票?它將在陽光明媚的舊金山舉行,當然,它將是絕對的最好…

Spring Modulith 簡介

工程 | Oliver Drotbohm | 2022 年 10 月 21 日 | ...

在設計軟體系統時,架構師和開發人員有很多架構選項可供選擇。基於微服務的系統在過去幾年中變得無處不在。然而,單體、模組化系統的想法最近也重新流行起來。獨立於最終選擇的架構風格,構成整個系統的各個應用程式都需要其結構可演進,並且能夠遵循業務需求的變更。

傳統上,應用程式框架透過提供與技術概念對齊的抽象來提供結構指導,例如 Spring Framework 的刻板印象註釋 (@Controller@Service@Repository 等)。然而,將焦點轉移到 使程式碼結構與網域對齊 已被證明可以產生結構更好的應用程式,這些應用程式最終更容易理解,並且…

Spring Batch 5.0 RC1 已發布!

發布 | Mahmoud Ben Hassine | 2022 年 10 月 20 日 | ...

它終於來了!Spring Batch 5 的第一個發布候選版本現在可以從我們的 milestone 儲存庫中取得。在此版本中,我們致力於以下項目

  • 執行環境 Meta-data 改進
  • GemFire 支援移除

這篇部落格文章詳細介紹了這兩個變更。有關完整的變更清單,請查看發布說明

執行環境元資料改善

除了 Spring Batch 已經在執行環境中持久保存的執行階段資訊(例如步驟類型、重新啟動標誌等)之外,此版本還新增了一個重要的細節…

Spring Boot 2.6.13 現已推出

版本 | Stéphane Nicoll | 2022 年 10 月 20 日 | ...

我謹代表團隊和所有貢獻者,很高興地宣布 Spring Boot 2.6.13 已發布,現在可以從 Maven Central 取得。

此版本包含 27 個錯誤修復、文件改進和依賴項升級。 感謝所有透過問題報告和 pull request 做出貢獻的人。

如何提供幫助?

如果您有興趣提供幫助,請查看問題儲存庫中的 "適合貢獻" 標籤。 如果您有一般問題,請在使用 spring-boot 標籤stackoverflow.com 上提問,或在 Gitter 上與社群聊天。

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

取得 Spring 電子報

透過 Spring 電子報保持聯繫

訂閱

取得領先

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

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

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部