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 从 Object 到 JSON 的单向转换。此功能使用 Spring AOP 拦截 Region 和 GemFireTemplate 上的适当操作。有关详细信息,请参阅 Spring Data GemFire 参考指南

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有