Spring Session Bean-M1 和 Apple-SR4 发布

发布 | Rob Winch | 2018 年 8 月 17 日 | ...

本文作者为 Vedran Pavić

我很高兴代表社区宣布 Spring Session BOM Bean-M1Apple-SR4 的发布。Spring Boot 用户将很高兴地得知这些版本已被最近的 Spring Boot 2.1.0.M12.0.4.RELEASE 版本分别采用。

Spring Session Bean-M1

Bean-M1 是基于 Spring Session 2.1.0.M1 的首个里程碑版本。

下表概述了所有包含的模块及其各自的版本

模块

版本

Spring Session Core

2.1.0.M1

Spring Session Data GemFire

2.0.3.RELEASE

Spring Session Data Geode

2.0.3.RELEASE

Spring Session Data MongoDB

2.0.2.RELEASE

Spring Session Data Redis

2.1.0.M1

Spring Session Hazelcast

2.1.0.M1

Spring Session JDBC

2.1.0.M1

Spring Session 2.1.0.M1

2.1.0.M12.1.x 生命周期的首个里程碑版本。此版本的亮点包括对 Same-Site Cookie 的支持,这是另一种 帮助开发者防御跨站请求伪造 (CSRF) 的机制,以及对 HttpSessionBindingListener 的支持。此版本还包括常规的依赖项升级,并将 Spring Framework 5.1.0.RC1 作为基线。您可以在变更日志中找到此版本的完整详细信息。

使用 BOM

使用 Maven

<dependencyManagement>
	<dependencies>
		<dependency>
			<groupId>org.springframework.session</groupId>
			<artifactId>spring-session-bom</artifactId>
			<version>Bean-M1</version>
			<type>pom</type>
			<scope>import</scope>
		</dependency>
	</dependencies>
</dependencyManagement>
<dependencies>
	<dependency>
		<groupId>org.springframework.session</groupId>
		<artifactId>spring-session-data-redis</artifactId>
	</dependency>
	...
</dependencies>

使用 Gradle

plugins {
	id 'io.spring.dependency-management' version '1.0.6.RELEASE'
}

dependencyManagement {
	imports {
		mavenBom 'org.springframework.session:spring-session-bom:Bean-M1'
	}
}

dependencies {
	compile 'org.springframework.session:spring-session-data-redis'
	...
}

Spring Session Apple-SR4

Apple-SR4 是一个维护版本,包含将 Spring Session core 模块(包括 Data Redis, Hazelcast 和 JDBC)更新到 2.0.5.RELEASE 以及将 Spring Session Data Geode 更新到 2.0.3.RELEASE

下表概述了所有包含的模块及其各自的版本

模块

版本

Spring Session Core

2.0.5.RELEASE

Spring Session Data GemFire

2.0.3.RELEASE

Spring Session Data Geode

2.0.3.RELEASE

Spring Session Data MongoDB

2.0.2.RELEASE

Spring Session Data Redis

2.0.5.RELEASE

Spring Session Hazelcast

2.0.5.RELEASE

Spring Session JDBC

2.0.5.RELEASE

Spring Session 2.0.5.RELEASE

2.0.5.RELEASE 维护版本包含一些针对响应式 Redis session 存储的错误修复,改进了对 Hazelcast 客户端-服务器拓扑的支持以及依赖项升级。您可以在变更日志中找到此版本的完整详细信息。

使用 BOM

使用 Maven

<dependencyManagement>
	<dependencies>
		<dependency>
			<groupId>org.springframework.session</groupId>
			<artifactId>spring-session-bom</artifactId>
			<version>Apple-SR4</version>
			<type>pom</type>
			<scope>import</scope>
		</dependency>
	</dependencies>
</dependencyManagement>
<dependencies>
	<dependency>
		<groupId>org.springframework.session</groupId>
		<artifactId>spring-session-data-redis</artifactId>
	</dependency>
	...
</dependencies>

使用 Gradle

plugins {
	id 'io.spring.dependency-management' version '1.0.6.RELEASE'
}

dependencyManagement {
	imports {
		mavenBom 'org.springframework.session:spring-session-bom:Apple-SR4'
	}
}

dependencies {
	compile 'org.springframework.session:spring-session-data-redis'
	...
}

项目页面 | 文档 | GitHub | 问题 | Stack Overflow | Gitter

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

抢占先机

VMware 提供培训和认证,助力您快速前进。

了解更多

获取支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部