取得領先
VMware 提供培訓和認證,以加速您的進步。
瞭解更多我很高興代表 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 Initializer 從 start.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