Springboot2.X session共享的示例分析
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,Springboot2.X session共享的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。《SpringBoot2.X心
千家信息网最后更新 2025年12月03日Springboot2.X session共享的示例分析
Springboot2.X session共享的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
《SpringBoot2.X心法总纲》
简介:session共享是不同项目共享一个资源,譬如单点登录。
1、pom依赖
org.springframework.boot spring-boot-starter-data-redis org.springframework.session spring-session-data-redis
2、application.properties
默认选择的是redis库15。
server.port=8082spring.redis.database=15spring.redis.host=localhostspring.redis.port=6379spring.redis.password=spring.redis.timeout=10000ms
3、开启session缓存
在启动类添加下面注解EnableRedisHttpSession。
@SpringBootApplication@EnableRedisHttpSessionpublic class DockerApplication { public static void main(String[] args) { SpringApplication.run(DockerApplication.class, args); }}4、Controller
@Controllerpublic class FirstController { @GetMapping(value = "/session") @ResponseBody public void session(HttpServletRequest request){ request.getSession().setAttribute("name",request.getRequestURL()); } @GetMapping(value = "/gainSession") @ResponseBody public void gainSession(HttpServletRequest request){ String name = request.getSession().getAttribute("name").toString(); System.out.println(name); } }5、测试
启动项目,运行 localhost:8082/session,这个时候你会发现redis库15中会有相关session记录,过期时间是1800(默认的,你可以在代码中设置)

所以你调用 http://localhost:8082/gainSession 结果如下:

6、更换端口号8083
server.port=8083
给项目更换端口号意味着变成了另外一个项目,这样在重新调用http://localhost:8083/gainSession的时候,看看会不会得到session。
结果也是得到相同的结果,所以就表明我们可以通过这个方式实现单点登录,不过前提还是需要所有的项目使用共同的redis库,毕竟session是存到了redis中。
关于Springboot2.X session共享的示例分析问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
项目
分析
结果
问题
示例
口号
时候
更多
单点
帮助
登录
解答
不同
易行
相同
简单易行
代码
内容
前提
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为数据服务器默认密码
网络安全与管理库题
网站建设后如何选择服务器
基岩版服务器人数限制
贤网络技术学习网盘
数据库 性能 测试
电信软件开发有哪些东西
fanuc服务器安装
科技成果转化互联网
哈佛大学网络安全教育
提供网络技术支持
磅房服务器
wamp搭建前端服务器
app 后台服务器架构
中国植物图谱数据库ht
怎么监控数据库日志文件
国内科研数据库现状
自考计算机网络技术一
数据库设计单表查询
软件开发工商执照
嘉兴学软件开发总结
杭州赋能猫网络技术主要岗位
贵州大数据服务器虚拟主机
手机如何取消服务器安全狗
力控 变量 数据库
没基础怎么学软件开发
激光光斑分析软件开发
土木软件开发工资
pgsql服务器监控工具
ots软件开发