1引入redis的依赖

         <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>

2yml中配置redis地址、端口、密码

redis:# redis密码password:alone:#redis地址host: 127.0.0.1#redis端口port: 6379

3在server中使用redis

首先实体类要实现序列化

@Service
public class SysUserService {//自动注入redis@Autowiredprivate RedisTemplate<Object,Object> redisTemplate;//根据用户id获取用户信息public SysUser selectSysUserByUserId(Integer userId){//修改key的序列化类型 提高可读行 StringRedisSerializer设置key的类型为stringRedisSerializer redisSerializer = new StringRedisSerializer();redisTemplate.setKeySerializer(redisSerializer);//从redis缓存中查询SysUser sysUser = (SysUser) redisTemplate.opsForValue().get("sysUser");//如果为空则从数据库查询if(sysUser == null){//从数据库查询sysUser = sysUserDao.selectSysUserByUserId(userId);//存入redis中redisTemplate.opsForValue().set("sysUser",sysUser);}return sysUser;}
}

SpringBoot简单集成Redis,实现简单查询相关推荐

  1. 【JAVA秘籍功法篇-SpringBoot】SpringBoot如何集成Redis?

    SpringBoot如何集成redis 大家好,我是王老狮,一个有思想有内涵的架构狮.Redis作为分布式缓存,在我们的项目中经常会用到,今天我们看下SpringBoot如何集成redis. POM中 ...

  2. SpringBoot 05 集成redis实现对象序列化缓存

    1.为什么用Spring Data Spring Data 的目标是为数据访问提供一个基于Spring的普遍常用的编程模型,同时仍然保留底层数据存储的特殊特性, 它让使用数据访问技术.关系和非关系数据 ...

  3. SpringBoot中集成Redis实现对redis中数据的解析和存储

    场景 SpringBoot中操作spring redis的工具类: SpringBoot中操作spring redis的工具类_霸道流氓气质的博客-CSDN博客 上面讲的操作redis的工具类,但是对 ...

  4. SpringBoot同时集成Redis和Guava作为缓存组件--进一步分析代码

    2019独角兽企业重金招聘Python工程师标准>>> 请先看 https://my.oschina.net/u/3866531/blog/1840386 CompositeCach ...

  5. Redis第三话 – Springboot集成Redis以及常用API和客户端介绍

    本文主要记录在Springboot中集成Redis的使用. 1. springboot集成redis 1.1 maven配置 基于springboot 版本2.5.6,parent包就不贴了. < ...

  6. springboot中使用Redis解决高并发的方法

    一.集成redis 1.引入redis的依赖 <dependency><groupId>org.springframework.boot</groupId>< ...

  7. LTS简介以及与SpringBoot的简单集成

    LTS简介以及与SpringBoot的简单集成 一 什么是LTS 关于定时任务,虽然Spring提供了基于注解@EnableScheduling @Scheduled的实现方式.其实现是通过线程池Sc ...

  8. 【快速上手系列】使用Springboot集成Swagger2的简单使用测试

    [快速上手系列]使用Springboot集成Swagger2的简单使用测试 简介 Swagger2是为了解决企业中接口(api)中定义统一标准规范的文档生成工具. 尤其是前后端分离时对一些业务接口也不 ...

  9. SpringBoot整合redis实现简单的操作demo

    SpringBoot中整合Redis 将用户频繁访问的内容存放在离用户最近,访问速度最快的地方,提高用户的响应速度,今天先来讲下在springboot中整合redis的详细步骤. 1.安装步骤 安装步 ...

最新文章

  1. sap可以指定应用服务器,SAP扫盲系列之一:什么是SAP系统和应用服务器
  2. 高性能ASP.NET站点构建之托管资源优化
  3. java计算下周一_java – 如何计算下周?
  4. Swift3.0语言教程字符串转换为数字值
  5. [洛谷P1440]求m区间内的最小值
  6. Codechef Chef Cuts Tree
  7. 分布式系统原理 之7 基于MVCC的分布式事务
  8. oracle基本笔记整理
  9. 2014年科目三智能化考试十大必知事项
  10. CVPR2021 视频超分辨率中的时空蒸馏方案
  11. 单实例设计模式的实现
  12. 对计算机基础知识的一点感想,浅议对《计算机应用基础》教学感想.doc
  13. discuz上传附件失败问题解决办法
  14. 小程序navigator点击有时候会闪一下
  15. Angular 2 Decorators - 2
  16. win10小课堂:玩游戏优化设置教程
  17. 电脑连android手机上网,电脑通过手机3G上网(android安卓手机)的几种方法
  18. Java实现基于朴素贝叶斯的情感词分析
  19. react-native调起第三方高德地图导航URL解释
  20. 【C语言】字符数组初始化方法

热门文章

  1. plsql 使用技巧 及 语句集锦(二)经典update
  2. 工程建筑行业SAP整体解决方案
  3. abap 判断当前用户是否有某事物码权限
  4. Screen返回选择界面的问题
  5. 通过BI专题场景,深度剖析制造行业如何提高设备利用率?
  6. python画决策树如何避免太多内容重叠在一起_Python手写决策树并应对过度拟合问题...
  7. centos rsyslog mysql_centos7+rsyslog+loganalyzer+mysql 搭建rsyslog日志服务器
  8. maven项目中如何直接访问某一个页面_整一个自己的docker镜像
  9. python中的代码复用与函数递归
  10. python中F/f表达式优于format()表达式