为了解决分布式HttpSesssion的问题,可以使用spring session, 在和spring boot 一起使用时,spring session的配置更简单了:
Spring Session - Spring Boot
1. 导入依赖
//session
compile 'org.springframework.session:spring-session:1.3.1.RELEASE'
2.新建一个配置类
@EnableRedisHttpSession
public class HttpSessionConfig {
}
3. 配置redis
4.生效检查
- 在浏览器cookies中会有 SESSION, (以前是JSESSIONID)
- 查看redis 缓存中是否有spring:session