使用Spring Session和Redis管理session
  1. 使用Spring Boot以及Gradle构建项目
  2. 加入依赖
    compile ‘org.springframework.session:spring-session:1.2.0.RELEASE’
    compile ‘org.springframework.boot:spring-boot-starter-data-redis’
  3. 使用注解 @EnableRedisHttpSession
  4. application.properties配置
    加入redis配置:
spring.redis.database=0
spring.redis.host=localhost
spring.redis.password=
spring.redis.pool.max-active=8
spring.redis.pool.max-idle=8
spring.redis.pool.max-wait=-1
spring.redis.pool.min-idle=0
spring.redis.port=6379

加入spring session 配置:

spring.session.store-type=redis

最后进行测试

@RequestMapping("/")
@ResponseBody
String home(HttpSession session) {
    session.setAttribute("test", new Date());
    return "Hello World!";
}

还是原来使用session的方式,可以在redis中查看到一条记录。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zheng_sida/article/details/51539382
文章标签: spring session redis
个人分类: 架构设计
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

使用Spring Session和Redis管理session

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭