Spring框架对redis的封装
在Spring框架中
将redis封装成 RedisTemplate 对象来实现对redis的操作,该对象支持所有原生
redis API。在该对象中定义了5种数据结构分别用于操作redis的5种类型的数据
- redisTemplate.opsForValue():操作String
- redisTemplate.opsForList():操作List
- redisTemplate.opsForHash():操作Hash
- redisTemplate.opsForSet():操作Set
- redisTemplate.opsForZSet():操作有序ZSet
SpringBoot整合redis
导入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
配置文件的书写(使用yml文件)
在服务层中引入RedisTemplate类(自动注入)
用于将数据库中查询的数据写入内存中
package pringbootmybatis.demo.service.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service;
import pringbootmybatis.demo.entity.