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

查看所有