Spring Data Geode 1.0.0.APACHE-GEODE-INCUBATING-M2 发布

工程 | John Blum | 2016 年 4 月 29 日 | ...

我很高兴地宣布发布 Spring Data Geode 1.0.0.APACHE-GEODE-INCUBATING-M2,该版本支持最近宣布Apache Geode 1.0.0-incubating.M2 版本。

Spring Data GeodeSpring Data GemFire 的一个特定版本,支持Apache Geode 而不是Pivotal GemFire

Spring Data GemFireSpring Data Geode 都基于同一个GitHub 源代码库,但是,Apache Geode 支持位于apache-geode 分支中。因此,您不会找到专门针对 Apache Geode 的单独Spring Data 项目,但这并不重要,因为您现有的 Pivotal GemFire 知识以及 Spring Data GemFire 将立即对 Apache GeodeSpring Data Geode 产生作用并可以转移。

去年我写了一篇博客文章,详细介绍了 Spring Data GemFire 对 Apache Geode 的支持。但是,从那时起,很多事情都发生了变化。

首先,Spring Data GemFire 的 Apache Geode 支持现在有一个单独的构件,即 spring-data-geode。此外,我选择了一个更符合逻辑和直观的版本号,即 1.0.0.APACHE-GEODE-INCUBATING-M2。最后,新的构件/版本现在甚至可以在Maven Central 中找到,就像Apache Geode 本身一样。太棒了!

因此,开发人员只需要在她的 Maven POM 或 build.gradle 文件中声明以下依赖项,就可以开始使用 Spring 开发 Apache Geode 应用程序……

// Maven POM

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-geode</artifactId>
    <version>1.0.0.APACHE-GEODE-INCUBATING-M2</version>
</dependency>

// build.gradle

dependencies {
    compile 'org.springframework.data:spring-data-geode:1.0.0.APACHE-GEODE-INCUBATING-M2'
}

单独的构件将帮助用户更容易地区分对 Apache Geode 的支持以及使用 Spring Data GemFire 对 Pivotal GemFire 的长期支持。

版本号 (1.0.0) 以及版本限定符 (APACHE-GEODE-INCUBATING-M2) 不仅指示了 Spring Data Geode 和 Apache Geode 的成熟度级别,而且相互对应,并且还指示了正在支持的Apache Geode 发行版本

新增功能?

此版本包括对 Apache Geode 的支持:

有关 Apache Geode 的更多信息,请访问网站。请参考 Spring Data GemFire项目页面以及参考指南,了解如何使用 Apache Geode 有效地构建 Spring 应用程序。

接下来是什么?

我计划完成 Apache Geode 的 Spring Boot 启动器 以及 Spring Session支持

我还有一些想法,关于如何在使用 Spring基于 Java 的配置配置 Pivotal GemFire 或 Apache Geode 时改进用户体验。您可以在SGF-492 中跟踪我在这方面的进展。

一如既往,非常感谢您的反馈或帮助。

祝各位编码愉快!

获取 Spring 电子邮件简报

随时关注 Spring 电子邮件简报

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部