Spring Session BOM-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,这是 帮助开发者防御跨站请求伪造 的另一种机制,以及支持 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 核心模块(包括 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 会话存储的几个错误修复,改进了对 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 社区所有即将举行的活动。

查看所有