Apache Geode & Pivotal GemFire 版 Spring Boot 1.0.0.M4 发布!

发布 | John Blum | 2019年3月22日 | ...

我谨代表 Spring、Apache Geode 和 Pivotal GemFire 社区,高兴地宣布发布 *Apache Geode & Pivotal GemFire 版 Spring Boot* (SBDG) `1.0.0.M4`。

特别感谢 @starbuxman 在 2018 年 *SpringOne Platform* 大会后提供的宝贵反馈。如果您还没有看过 Josh 关于 Apache 的 Spring Tip 视频,请务必观看。

新增功能

除了几个小的更新之外,Milestone 4 还增加了以下新功能:

  • 使用 *Spring Boot* 的配置处理器和 SBDG 提供的 `@ConfigurationProperties` 类支持外部化配置 (更多详情请点击此处)。在 STS 或 IJ Enterprise 版本中,开发人员将能够更方便地使用自动完成和内容辅助功能。

  • 现在可以使用 `spring.application.name` 属性为 GemFire/Geode 节点命名。

  • GemFire/Geode Spring Boot 启动器现在包含 Spring Shell 作为运行时依赖项,这在启用和使用 GemFire/Geode 的管理服务时非常方便。

  • 提供了解决 Spring Cloud Commons 中 问题 的变通方法。

有关更改的完整列表,请参阅 变更日志

您可以从 Spring `libs-milestone` 仓库获取二进制文件

Maven

<repositories>
    <repository>
        <id>spring-libs-milestone</id>
        <name>Spring Milestone Maven Repository</name>
        <url>https://repo.spring.io/libs-milestone</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>org.springframework.geode</groupId>
        <artifactId>spring-geode-starter</artifactId>
        <version>1.0.0.M4</version>
    </dependency>
</dependencies>

Gradle

repository {
  maven { url "https://repo.spring.io/libs-milestone" }
}

dependencies {
  compile 'org.springframework.geode:spring-geode-starter:1.0.0.M4'
}

要从 Apache Geode 切换到 Pivotal GemFire,只需将 Spring Boot 启动器从 `spring-geode-starter` 更改为 `spring-gemfire-starter`。

后续计划

接下来将发布 SBDG `1.0.0.RC1`。在这个版本中,我们将添加一些示例,演示如何在 Spring 环境中使用 Spring Boot 有效地使用 Apache Geode 或 Pivotal GemFire。我们将改进文档,为最终 GA 版本做好准备,以确保用户在所有用例中都能成功使用 SBDG。

`1.0.0.GA` 版本将在 RC1 之后不久发布,`1.1.0.M1` 版本也将紧随其后,它将 SBDG 基于 Spring Boot 2.1、Spring Framework 5.1 和 Spring Data Lovelace 重新构建。

总结

一如既往,我们非常欢迎您的反馈。请尝试一下这个版本,并让我们知道您是否有任何想法、问题或建议。

问题 | PR | StackOverflow

获取 Spring 电子简讯

随时关注 Spring 电子简讯

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部