在现代网络服务中,session(会话)不得不说是非常重要也是一定要实现的概念,因此在web后台开发中,对session的管理和维护是必须要实现的组件。这篇文章主要是介绍如何在Spring Boot项目中加入redis来实现对session的存储与管理。
1. 利用Spring Initializr来新建一个spring boot项目
2. 在pom.xml中添加redis和session的相关依赖。项目生成的时候虽然也会自动生成父依赖,但是1.5.3版本的spring boot的redis相关依赖有可能不能够正常工作,笔者自行在maven repository找到了比较稳定的版本如下方代码所示
org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-data-redis 1.5.2.RELEASE org.springframework.session spring-session-data-redis 1.3.0.RELEASE