springBoot中怎么配置Redis管理session
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,springBoot中怎么配置Redis管理session,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.引入maven依赖 o
千家信息网最后更新 2026年11月01日springBoot中怎么配置Redis管理session
springBoot中怎么配置Redis管理session,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
1.引入maven依赖
org.springframework.boot spring-boot-starter-data-redis org.springframework.session spring-session-data-redis
2.写入关键配置
spring.session.store-type=redis #配置由redis管理session#redis连接信息spring.redis.host=127.0.0.1spring.redis.port=6379spring.redis.timeout=600000spring.redis.password=
3.加入关键配置代码
@Configuration@EnableRedisHttpSession(maxInactiveIntervalInSeconds=60*60*4,redisNamespace = "spring:session:tjzz:application")//设置session过期时间,设置存储路径@ConfigurationProperties(prefix = "spring.redis")public class SessionConfig { @Value("${spring.redis.host}") private String host; @Value("${spring.redis.port}") private int port; @Value("${spring.redis.timeout}") private int timeout; @Value("${spring.redis.password}") private String password; /* * 配置redis序列化方式 * */ @Bean(name = "springSessionDefaultRedisSerializer") public GenericJackson2JsonRedisSerializer getGenericJackson2JsonRedisSerializer() { return new GenericJackson2JsonRedisSerializer(); } /* * cookie Base64解码 * */ @Bean public DefaultCookieSerializer getDefaultCookieSerializer(){ DefaultCookieSerializer cookieSerializer = new DefaultCookieSerializer(); cookieSerializer.setUseBase64Encoding(false); return cookieSerializer; }}4.测试类
@RestControllerpublic class SessionController { @RequestMapping(value = "/get-session-id.action",method = RequestMethod.GET) public String getSessionId(){ HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); HttpSession session = request.getSession(); String sessionId=""; Object temp=session.getAttribute("USER");//session中存储userCode的key为USER System.out.println(temp.toString()); sessionId=session.getId(); return sessionId; }}看完上述内容,你们掌握springBoot中怎么配置Redis管理session的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
配置
管理
关键
内容
方法
更多
问题
存储
束手无策
为此
代码
信息
原因
对此
序列
技能
方式
时间
篇文章
经验
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天津市摩尔互联网科技
互联网科技工作委员会
美国互联网科技巨头监管
科技制造互联网公司
互联网科技公司发展
互联网科技小贷
互联网科技公司怎么样
互联网科技logo设计
上海卓越科技 互联网
中国互联网金融科技基金
金融科技和互联网金融
济南和联互联网科技有限公司
银川新华互联网科技学校地址
注册互联网科技公司经营范围大全
互联网行业科技股
科技大学互联网
长沙互联网科技
上海科技产业互联网平台
互联网界的黑科技
华人运通互联网科技公司
云信互联网科技有限公司
互联网科技小贷
互联网科技教育视频
湖北码尼互联网科技有限公司电话
智腾互联网科技有限公司
厦门千工互联网科技有限公司
互联网数据科技专业
广州百诚互联网科技有限公司官网
数字互联网科技有限公司
上海旺乐尼互联网科技有限公司