Spring Session Data Geode/GemFire 2.0.0.RC1 发布

工程 | John Blum | 2017 年 11 月 07 日 | ...

我谨代表 Spring 和 Apache Geode/Pivotal GemFire 社区,高兴地宣布Spring Session Data GeodeSpring Session Data GemFire 2.0.0.RC1 版本发布。

这两个版本都基于

  1. Spring Framework 5.0.1.RELEASE

  2. Spring Security 2.0.0.RC1

  3. Spring Data Kay-RC1

  4. Spring Session 核心 2.0.0.RC1

  5. Spring Boot 2.0.0.M5

这些构件可以从 Spring libs-milestone 获取

Maven

<repositories>
  <repository>
    <id>spring-libs-milestone</id>
    <url>https://repo.spring.io/libs-milestone</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>org.springframework.session</groupId>
    <artifactId>spring-session-data-geode</artifactId>
    <version>2.0.0.RC1</version>
  </dependency>
</dependencies>

Gradle

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

dependencies {
  compile 'org.springframework.session:spring-session-data-geode:2.0.0.RC1'
}

新功能!

此版本基于 2.0.0.M2 版本,应用 Java 8 类型 (例如 Stream) 和 Lambda 表达式来简化代码库。

此外,我还包括了一个新示例,演示了如何使用由 Apache Geode (或 Pivotal GemFire) 支持的 Spring Session 来构建使用 "session" 或 "request" 范围代理 bean 的 Spring Boot Web 应用程序。

此示例证明,即使 Spring Session 使用由 Apache Geode 等支持数据存储提供的实现替换底层 Web 容器的 HttpSessionSpring 容器中定义的 "session" 范围代理 bean 仍然可以得到正确管理。

此示例基于 StackOverflow 中的这个帖子

下一步是什么?

一旦 Spring Session 核心版本发布 GA,我就可以发布 Spring Session Data GemFire/Geode 2.0 GA。

一如既往,欢迎并感谢对此版本提供的反馈。

项目页面 | GitHub | 问题 | StackOverflow

提示

如果您使用 Pivotal GemFire 而不是 Apache Geode,则只需将 artifactid 更改为 spring-session-data-gemfire

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

更进一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部