-
大小: 205KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-06-13
- 语言: 其他
- 标签: springboot redis
资源简介
通过本代码,可以搭建springboot + redis实现session共享。利用redis特性可以进行分布式session共享。
代码片段和文件信息
package com.redis;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.repository.configuration.EnableRedisRepositories;
import org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
/**
* Created by 男孩的天职 on 2016-08-01
* spring boot +redis 实现session共享
*/
@RestController
public class Demo {
@RequestMapping(value = “/first“ method = RequestMethod.GET)
public Mapject> firstResp (HttpServletRequest request){
Mapject> map = new HashMap<>();
User user=new User();
user.setId(1);
user.setName(“男孩的天职“);
user.setCreateTime(new Date().getTime());
request.getSession().setAttribute(“user“ user);
map.put(“request Url“ request.getRequestURL());
return map;
}
@RequestMapping(value = “/getsessions“ method = RequestMethod.GET)
public Mapject> sessions (HttpServletRequest request){
Mapject> map = new HashMap<>();
User user= (User) request.getSession().getAttribute(“user“);
if(null!=user){
map.put(“sessionId“ request.getSession().getId());
map.put(“message“ request.getSession().getAttribute(“user“).toString());
}else {
map.put(“message“ “重新登录“);
}
return map;
}
@RequestMapping(value = “/logout“ method = RequestMethod.GET)
public object logout (HttpServletRequest request){
Mapject> map = new HashMap<>();
request.getSession().invalidate();
map.put(“message““注销成功“);
return map;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-01 13:29 男孩的天职spring boot+redis实现session共享(2016-8-1)\
目录 0 2016-08-01 13:28 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis\
目录 0 2016-08-01 13:27 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\
目录 0 2016-08-01 13:28 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\
文件 1186 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\compiler.xm
目录 0 2016-08-01 11:31 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\copyright\
文件 76 2016-08-01 11:13 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\copyright\profiles_settings.xm
文件 172 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\encodings.xm
目录 0 2016-08-01 13:19 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\
文件 568 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__ch_qos_logback_logback_classic_1_1_7.xm
文件 547 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__ch_qos_logback_logback_core_1_1_7.xm
文件 558 2016-08-01 11:19 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 522 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__com_fasterxm
文件 644 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__com_fasterxm
文件 595 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__com_fasterxm
文件 623 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__com_fasterxm
文件 546 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__com_jayway_jsonpath_json_path_2_2_0.xm
文件 611 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__javax_validation_validation_api_1_1_0_Final.xm
文件 455 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__junit_junit_4_12.xm
文件 542 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__net_minidev_accessors_smart_1_1.xm
文件 521 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__net_minidev_json_smart_2_2_1.xm
文件 570 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_apache_commons_commons_pool2_2_4_2.xm
文件 618 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_apache_tomcat_em
文件 604 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_apache_tomcat_em
文件 653 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_apache_tomcat_em
文件 535 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_assertj_assertj_core_2_5_0.xm
文件 532 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xm
文件 553 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_hamcrest_hamcrest_library_1_3.xm
文件 634 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_hibernate_hibernate_validator_5_2_4_Final.xm
文件 608 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xm
文件 488 2016-08-01 11:16 男孩的天职spring boot+redis实现session共享(2016-8-1)\redis 2\.idea\libraries\Maven__org_json_json_20140107.xm
............此处省略158个文件信息
- 上一篇:超像素分割软件可调整分割输出数目
- 下一篇:IEEE34节点 PSCAD
相关资源
- springboot+mybatis+shiro整合demo
- SpringBoot集成app微信支付.rar
- 基于SpringBoot+Mybatis商品信息管理系统
- 蚂蚁课堂第四期结业项目SpringCloud构建
- tp框架封装redis读写分离类.rar
- redis-3.3.0.gem
- springBoot简单后台增删改查
- SpringBoot+WebSocket--亲测可用
- springboot-mybatis整合多数据源方式之一
- 微信小程序增删改查简单Demo
- 微信小程序后端Springboot
- springboot导入Excel文件并入库
- SpringBoot文件上传源码
- redis RPM完整安装包
- SpringBoot开发小而美的个人博客
- web3j 基础功能实现 以太坊客户端 we
- guns 完整视频(未加密)
- Maven整合SSM和Redis
- 小程序+springboot开发
- keycloak应用于rest资源保护的springboot端
- SpringBoot整合Shiro,实现从数据库加载
- springboot集成hibernate
- guns 后台管理技术文档含收费部分
- springboot+mybatis+pagehelper、web前端到后台
- Spring Boot多模块配置文件读取
- springboot使用rabbitmq工具类
- SpringBootFile
- Redis面试题含答案_20190220222533.pdf
- springboot+mybatis封装第二版
- SpringBoot上传文件实例下载212710
评论
共有 条评论