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 的支持,这是另一种 帮助开发人员防止跨站请求伪造 的机制,以及对 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 社区中所有即将举行的活动。

查看全部