Spring Data GemFire 1.3.0 版本已發布

工程 | David Turanski | 2013年3月14日 | ...

我很高興宣布 Spring Data GemFire 1.3.0 GA 版本的發布。除了許多小的錯誤修復和增強功能外,此版本還包含一些顯著的新功能,使使用 GemFire 編寫 Java 應用程式更加容易。

函數的註解支援

GemFire 提供了「將程式碼帶到資料」的能力,透過為遠端函數執行提供框架。秉持 Spring 的核心價值,Spring Data GemFire 隱藏了註冊和執行遠端函數所需的樣板程式碼,讓您可以編寫 POJO 並專注於應用程式邏輯。詳情請參閱 Spring Data GemFire 參考指南中的函數執行的註解支援章節。

簡化與 GemFire 資料來源的連線

GemFire 公開了許多選項,用於調整其連線池的效能,以及設定如何管理和同步本地資料。Spring Data GemFire 命名空間支援所有這些選項,但是許多應用程式是只需要讀/寫訪問 GemFire 資料網格的客戶端。對於此類應用程式,現在可以作為客戶端連線到 GemFire,而無需明確配置池或客戶端區域。

 <gfe-data:datasource>
        <gfe-data:locator host="${host}" port="${port}"/>
 </gfe-data:datasource>

上述配置將使用合理的預設值,為伺服器上所有可用的區域建立客戶端快取、池和代理客戶端區域,並將它們註冊為 Spring bean。

JSON 支援

GemFire 7.0 提供了儲存 JSON 並具有完整查詢支援的能力。通常,這需要應用程式使用 JSONFormatter 將 GemFire 的內部格式與 JSON 字串之間進行轉換。Spring Data GemFire 現在提供了一個選項,可以為選定的區域自動執行此轉換,以及使用 Jackson 的 ObjectMapper 從物件到 JSON 的單向轉換。此功能使用 Spring AOP 來攔截 Region 和 GemFireTemplate 上的適當操作。詳情請參閱Spring Data GemFire 參考指南

訂閱 Spring 電子報

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

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將到來的活動

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

查看全部