为了账号安全,请及时绑定邮箱和手机立即绑定

spring boot 怎么把session 放到redis

spring boot 怎么把session 放到redis

一只甜甜圈 2019-03-19 17:14:42
通过第三方登录接口验证通过后返回登录信息,我将登录信息的用户 id 和 ticket 作为键和值存在 session 中具体是这样子:HttpSession session= request.getSession(); session.setAttribute(UserId,ticket);现在想 将这个session 存到redis.具体的准备差不多按照 http://docs.spring.io/spring-session/docs/current/reference/html5/guides/boot.html 配置了还需要做什么 不太懂。
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

如果你的redis安装正确,spring的部分也按照配置完成了,那你运行下试试,理论上不需要再做什么额外的东西了。


你原先的代码,类似:


HttpSession session= request.getSession();

session.setAttribute(UserId,ticket);

不需要有任何变动,因为The Spring configuration is responsible for creating a Servlet Filter that replaces the HttpSession implementation with an implementation backed by Spring Session,所以,面向接口编程真的好灵活,有木有!^^


查看完整回答
反对 回复 2019-04-19
  • 3 回答
  • 0 关注
  • 502 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信