Spring Boot for Apache Geode & VMware GemFire 1.3.0.RELEASE 版本已釋出!

版本 | John Blum | 2020 年 6 月 15 日 | ...

我很高興代表 Spring、Apache Geode 和 VMware GemFire 社群宣佈釋出Spring Boot for Apache Geode and VMware GemFire (SBDG) 1.3.0.RELEASE

此版本基於 Spring Boot 2.3.0.RELEASE 以及最新的 Spring Framework (5.2.6)、Spring Data (Neumann-GA/2.3.0) 和 Spring Session (Dragonfruit-GA/2.3.0) 版本。 此外,SBDG 1.3.0.RELEASE 引入了 Spring Test for Apache Geode & VMware GemFire (STDG) 0.0.16.RELEASE,為使用者提供更細粒度的資源和模擬物件清理控制。

您可以使用 Spring Initializerstart.spring.io 啟動一個新的使用 Apache Geode 的 Spring Boot 專案。

新增功能

1.3 GA 版本主要側重於為開發人員提供在開發過程中將資料載入到快取中的方法。

這使得 Spring Boot for Apache Geode 與 Spring Boot 對 SQL 資料庫初始化的支援相媲美。 然而,SBDG 不止於此! 此外,SBDG 還提供在應用程式關閉時匯出資料的功能。

匯入和匯出功能在開發期間都非常有用,可用於測試、除錯和驗證 Spring Boot 應用程式的功能。 它對於在環境之間移動資料也很有用,例如從 QA 返回到 DEV,以便在出現問題時進行進一步測試。

  • 瞭解更多關於 快取資料匯入/匯出的資訊。

  • SBDG 還包括對 Apache Geode API 的幾個有用的擴充套件,這些擴充套件現在已正式 記錄

  • 此外,SBDG 現在包括在 Docker 容器中執行和使用 Apache Geode 的文件。 這是對 Spring Boot 自 2.3 版本線開始對容器化的支援的補充。

雖然這些是 1.3 版本的主要亮點,但您仍然可以檢視 變更日誌,以獲取完整的版本詳細資訊。

下一步是什麼

期待很快釋出 1.3.1.RELEASE 版本,暫定於 6 月 24 日(星期三)釋出,因為我們將進一步改進快取資料匯入/匯出功能,例如能夠在匯入和匯出時指定資源位置。 這在託管的雲環境(例如 PCF)中非常有用,因為檔案系統並不總是容易獲得。 雖然 JSON 檔案可以包含在您的應用程式 JAR 中進行匯入,但匯出資料是另一回事。

雖然它不是 SBDG 特有的,但 STDG 專案將包括對 GemFire/Geode 資源清理的額外改進,這些改進在測試用例和測試類之間進行,並透過新的註釋 @EnableGemFireGarbageCollector 啟用。 此功能將觸發一個新的 STDG 版本,該版本將在 1.3.1 中被採用。 更多細節後續公佈。

結論

歡迎並感謝對此版本的反饋。

問題 | PR | StackOverflow

獲取 Spring 新聞郵件

訂閱 Spring 新聞郵件,保持聯絡

訂閱

取得領先

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視全部