1.引入依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.6.1</version> </dependency>
2.在properties文件里配置redis连接(springboot已经整合redis,所以可以直接配置)
#配置连接redis spring.redis.host=127.0.0.1 spring.redis.port=6379 spring.redis.password=666666 spring.redis.database=0
3.创建RedisTemplate的bean组件(管理连接)
@Configuration public class RedisConfig { @Bean public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){ RedisTemplate<String,Object> redisTemplate=new RedisTemplate<String, Object>(); // 把连接注入(把配置文件里的连接注入) redisTemplate.setConnectionFactory(factory); return redisTemplate; } }
4.创建redisUtil类,调用redisTemplate操作redis服务端
@Component public class RedisUtil { @Resource private RedisTemplate<String,Object> redisTemplate; public boolean set(String key,Object value){ ValueOperations<String,Object> vo=redisTemplate.opsForValue(); vo.set(key,value); return true; } public Object get(String key){ ValueOperations<String,Object> vo=redisTemplate.opsForValue(); return vo.get(key); } }
5.自行测试