1. 保证Redis启动
           2. 导入依赖
                SpringBoot+Spring-Session+Redis

<!--spring boot 与redis应用基本环境配置 -->
                
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency> <!--spring session 与redis应用基本环境配置,需要开启redis后才可以使用,不然启动Spring boot会报错 -->
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

3. 配置大配置文件application.yml

server:
 #port: 8080
port: #redis配置
spring:
redis:
database:
host: 127.0.0.1
port:
# password: redis

controller

@RestController
public class SessionController {
//存放Session值
@RequestMapping("/setSession")
public String setSession(HttpServletRequest request){
request.getSession().setAttribute("username","zhangsan");
return "success";
} //获取Session值
@RequestMapping("/getSession")
public String getSession(HttpServletRequest request){
return (String)request.getSession().getAttribute("username");
}
}

在当前项目同时启动8080和8081端口

在8080端口set数据

正常get数据

此时set的session已被保存到redis

8081端口访问时检测自己有没有,

没有的话从redis取出

同样可以正常访问

redis

最新文章

  1. 28个你必须知道的HTML5的新特性,技巧以及技术
  2. 深入理解DOM事件机制系列第二篇——事件处理程序
  3. jQuery实用工具函数
  4. 开发者如何利用工具快速开发出完美APP
  5. scrollWidth的巧妙运用
  6. Github + Hexo 搭建博客
  7. ColorComboBox
  8. 初探react
  9. Python网络爬虫
  10. eclipse中debug快捷方式
  11. 1、&lt;img /&gt;标签
  12. genymotion模拟器配置X86模拟器加速器
  13. CTF入门指南
  14. Vue中父子组件通讯——组件todolist
  15. ECMA Script 6_函数的扩展
  16. AI 玩法整理
  17. kerberos简单介绍
  18. winsock编程学习笔记
  19. Nginx SSL TLS部署最佳实践
  20. .8-浅析express源码之请求处理流程(1)

热门文章

  1. StackExchange.Redis 之 String 类型示例
  2. spring cloud微服务快速教程之(五) ZUUL API网关中心
  3. 聊聊GIS中的坐标系|再版 识别各种数据的坐标系及代码中的坐标系
  4. 转载【React Native代码】手写验证码倒计时组件
  5. 宿主机休眠后,虚拟机网络ping不通网关
  6. MySQL 8 InnoDB Table 和 Page 压缩
  7. 常用 PostgreSQL 脚本
  8. python中的“赋值与深浅拷贝”
  9. adams技巧汇总
  10. SpringBoot整合NoSql--(二)MongoDB