遥遥领先
VMware 提供培训和认证,以加速您的进步。
了解更多我很高兴地宣布发布Spring Data Geode 1.0.0.APACHE-GEODE-INCUBATING-M2,它为最近宣布的Apache Geode 1.0.0-incubating.M2版本提供支持。
Spring Data Geode是Spring Data GemFire的一个特定版本,它支持Apache Geode,而不是Pivotal GemFire。
Spring Data GemFire和Spring Data Geode都基于GitHub中的同一个源代码仓库,但是,Apache Geode支持位于apache-geode分支中。因此,您不会找到专门用于Apache Geode的独立Spring Data项目,但这无关紧要,因为您现有的Pivotal GemFire知识以及Spring Data GemFire将立即有用并可转移到Apache Geode和Spring 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应用程序...
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-geode</artifactId>
<version>1.0.0.APACHE-GEODE-INCUBATING-M2</version>
</dependency>
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中跟踪我的进度。
与往常一样,非常感谢您的反馈或帮助。
我的朋友们,祝您编码愉快!