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 社区中所有即将举行的活动。

查看全部