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 core 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 来构建Spring Boot Web 应用程序,这些应用程序可以使用“session”或“request”作用域的代理 bean。

此示例证明,即使Spring Session 使用由Spring Session 提供并由 Apache Geode 等后端数据存储支持的实现来替换底层 Web 容器的 HttpSession,“session”作用域的代理 bean 在Spring 容器中仍然可以被妥善管理。

此示例基于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 社区所有即将举行的活动。

查看所有