Spring Batch 5.2.0-M2 現已推出!

發布 | Mahmoud Ben Hassine | 2024 年 10 月 11 日 | ...

我很高興宣布 Spring Batch 5.2 的第二個里程碑版本現在已可從我們的里程碑儲存庫取得。這篇部落格文章將帶您了解 Spring Batch 5.2 中的主要變更

  • MongoDB 工作儲存庫支援
  • 新的無資源工作儲存庫
  • 複合項目讀取器實作
  • java.util.function API 的新配接器
  • 具有阻塞佇列項目讀取器和寫入器的並行步驟

如需完整的變更清單,請查看發行說明

MongoDB 工作儲存庫支援

此版本引入了第一個 NoSQL 工作儲存庫實作,該實作由 MongoDB 支援。 類似於…

Spring Cloud 2024.0.0-M2 (又名 Moorgate) 已發布

發布 | Ryan Baxter | 2024 年 10 月 09 日 | ...

謹代表社群,我很高興宣布 Spring Cloud 2024.0.0 Release Train 的里程碑 2 (M2) 今天發布。該版本可在 Spring Milestone 儲存庫中找到。您可以查看 2024.0.0 發行說明以取得更多資訊

2024.0.0-M2 Release Train 中的顯著變更

此 Spring Cloud 版本基於 Spring Boot 3.4.0-M3。

此版本的 GitHub 專案可以在這裡找到。

Spring Cloud OpenFeign

  • 支援 Pageableignorecase (#1047)

Spring Cloud Commons

  • 建立不需要 KeyStore 的 TrustStore (#1394)

Spring Cloud Config

  • 資源可以使用給定的字元集儲存和接收 (#2115)
  • 新增 MongoDB 環境儲存庫支援 (#2390)
  • 支援環境儲存庫中的多個標籤 (#2449)

本週 Spring 快訊 - 2024 年 10 月 8 日

工程 | Josh Long | 2024 年 10 月 08 日 | ...

嗨,Spring 粉絲們!歡迎來到新一期的本週 Spring 快訊!我人在比利時安特衛普,參加盛大的 Devoxx Belgium 2024 活動!我很高興回到這裡,這是 Java 生態系統中最好的展覽之一!

我們有很多內容要介紹,所以讓我們直接開始吧!

Spring AI 1.0.0 M3 已發布

發布 | Mark Pollack | 2024 年 10 月 08 日 | ...

我們很高興宣布 Spring AI 的 1.0.0 Milestone 3 版本發布。

此版本為各個領域帶來了顯著的增強功能和新功能。

可觀察性

此版本針對可觀察性堆疊引入了許多改進,特別是針對來自 Chat Models 的串流回應。非常感謝 Thomas Vitale 和 Dariusz Jedrzejczyk 在此領域的所有幫助!

可觀察性涵蓋 ChatClient、ChatModel、Embedding Models 和 Vector 儲存,讓您可以詳細檢視與 AI 基礎架構的所有接觸點。

在 M2 版本中,我們引入了可觀察性…

從 Spring Cloud Data Flow 2.11.x 到 3.0

工程 | Ilayaperumal Gopinathan | 2024 年 10 月 07 日 | ...

親愛的 Spring 社群,

隨著最近 Spring Framework 7.0 和 Spring Boot 4.0 的發布,Spring Cloud Data Flow 團隊很高興宣布下一個主要版本 SCDF 3.0,以與 Spring Framework 7.0 和 Spring Boot 4.0 對齊。

這將使 SCDF 專案生態系統與 Spring Framework 7.0 和 Spring Boot 4.0 保持一致

  • Spring Cloud Data Flow 伺服器元件 (SCDF 核心和 Skipper 伺服器)
  • Composed Task Runner、SCDF Shell、Single Step Batch Job 和 Task Launcher
  • 適用於 Cloud Foundry 和 Kubernetes 的 Spring Cloud Deployer 實作
  • Spring Cloud Data Flow UI
  • 基於 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作負載

使用 Spring AI Advisors 為您的 AI 應用程式增強功能

工程 | Christian Tzolov | 2024 年 10 月 02 日 | ...

在快速發展的人工智慧世界中,開發人員不斷尋找增強其 AI 應用程式的方法。Spring AI,一個用於建置 AI 驅動應用程式的 Java 框架,引入了一個強大的功能:Spring AI Advisors

Advisors 可以增強您的 AI 應用程式,使其更模組化、可攜式且更易於維護。

如果您不方便閱讀文章,您可以收聽這個實驗性 Podcast,由 AI 生成,內容來自部落格

什麼是 Spring AI Advisors?

Spring AI Advisors 的核心是組件,它們攔截並可能修改 AI 應用程式中聊天完成請求和回應的流程。此系統中的關鍵角色是 AroundAdvisor

從 Spring Framework 6.2 到 7.0

工程 | Juergen Hoeller | 2024 年 10 月 01 日 | ...

親愛的 Spring 社群,

Spring Framework 6.2 正準備在 2024 年 11 月正式發布,核心容器和我們的網路支援方面進行了特別重要的修訂:請參閱「Spring Framework 6.2 的新功能」。此版本專為與 JDK 17-23 和 Jakarta EE 9-10 搭配使用而設計。

同時,我們已經在規劃 2025 年,我很榮幸地宣布,我們 2025 年 11 月的版本將會是一個新的主要世代的開始:Spring Framework 7.0!

我們將把基準升級到 Jakarta EE 11 (Tomcat 11、Hibernate ORM 7、Hibernate Validator 9),並採用即將推出的 JDK 25 LTS,同時保留與更廣泛的 Java 生態系統一致的 JDK 17 基準。對於 Kotlin 應用程式,我們打算將 Spring Framework 7 的支援基於 Kotlin 2。最後但並非最不重要的一點是,我們的 null-safety 策略正與最近發布的 JSpecify 趨於一致…

本週 Spring 快訊 - 2024 年 10 月 1 日

工程 | Josh Long | 2024 年 10 月 01 日 | ...

嗨,Spring 粉絲們!今天是 10 月 1 日!我們正式進入 2024 年的第四季度!時間過得太快了。真的太快了。但一如既往,總是有很棒的事情正在發生,所以讓我們直接開始吧!

Spring Boot 2.7 支援期限延長

新聞 | Michael Minella | 2024 年 9 月 27 日 | ...

升級需要時間。我們理解這一點。Spring Boot 3 於 2022 年 11 月發布,帶來了 Java 17 的全新現代化基準,以及從 Java EE 到 Jakarta EE 的遷移。它包含了超過 55 個受管理的依賴項更新。透過 GraalVM 進行原生編譯是整個產品組合中的首選選項,開箱即用的可觀察性是所有 Spring 專案的核心功能。然而,直到 Spring Boot 3.2,我們才開始看到社群對 Spring Boot 3 的採用超過了對 Spring Boot 2 的採用。Spring Boot 3 已迅速超越 Spring Boot 2,但…

取得 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部