整合前需要自己下载redis
因为整合过程比较简单,所以我这里不说太多
1.导入redis 起步依赖
<!-- 配置使用redis启动器 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2. 在需要 使用redis 缓存的类中 引入redis模板类
@Resource
private RedisTemplate<String, String> redisTemplate;
param1: redis key的参数类型, param2 redis value 值的类型
配置redis的ip,端口,在application.yml或application.properties里
spring.redis.host=127.0.0.1 spring.redis.port=6379
3. 使用redis提供的类查询数据
查询key = user.findall 的数据
String jsonUserList = redisTemplate.boundValueOps("user.findall").get();
4. 使用redis 存入数据
redisTemplate.boundValueOps("user.findall").set(jsonList);
5.设置插入数据的存活时间为1分钟
redisTemplate.boundValueOps("user.findall").set(jsonList,60*1000);
6.删除数据
redisTemplate.delete("user.findall");