Spring Session Data Geode/GemFire 2.0.0.RC1 发布

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

我谨代表 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)通过 Spring Session 提供的实现替换了底层 Web 容器的 HttpSession,在 Spring 容器中定义的“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 社区中所有即将举行的活动。

查看全部