七叶笔记 » 数据库 » Springboot/Springcloud项目集成redis进行存取的过程解析

Springboot/Springcloud项目集成redis进行存取的过程解析

前言:Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合),zset(sorted set:有序集合)。

一、redis去官网https://redis.io/download下载后解压

然后点击里面的redis-server.exe(windows平台)即可正常启动

二、在项目中添加redis依赖

三、redis的使用

在需要使用redis的地方通过注解注入,比如在Controller中添加

四、字符串类型存取(k,v)

访问接口查看结果:

五、存取对象(k,object)

使用你自己的对象进行存取,我这里使用Person对象

六、List类型(k,list)

七、Hash类型(K,k,value)

八、然后打开redis desktop manager工具可以看到你存储的数据

其安装及连接方式不用多说,基本是个人都会,实在不会可以去这里瞧瞧。

九、如果想要在单元测试中进行存取

添加测试依赖,Junit必须4.12以上

在要进行存取的类上添加注解@RunWith、@SpringBootTest,意思是启动单元测试时启动当前项目的启动类,因为启动类里面的@SpringBootApplication里面包含了包扫描@ComponentScan,不然注入StringRedisTemplate或RedisTemplate时注入失败报空指针,当然也可以在启动类里面返回new StringRedisTemplate或new RedisTemplate并且加注解@Bean的方式处理注入失败问题,这里直接通过加注解的方式处理。

在redis desktop manager工具中可以看到存储成功了,在控制台也可以读取

九、实际使用思路

到此这篇关于Springboot/Springcloud项目中集成redis进行存取的文章就介绍到这了,更多相关Springcloud集成redis存取内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章