redis 永不过期 java
时间: 2024-01-29 12:10:45 浏览: 227
Redis-笔记资料,缓存
在Java中,可以使用RedisTemplate来设置Redis缓存的过期时间。下面是一个示例代码:
```java
@Autowired
private RedisTemplate<Object, Object> redisTemplate;
public void setWithNoExpiration(String key, Object value) {
redisTemplate.opsForValue().set(key, value);
}
```
在上述代码中,我们使用`opsForValue()`方法获取到Redis的Value操作对象,后使用`set()`方法设置键值对。由于没有设置过期时间,所以该键值对将永不过期。
需要注意的是,上述代码中的`RedisTemplate`需要通过Spring Boot的依赖注入进行初始化。另外,`key`和`value`可以根据实际需求进行替换。
阅读全文