springboot redis删除key
时间: 2024-11-24 17:41:07 浏览: 4
redis工具类.txt
在Spring Boot应用中使用Redis删除键(Key),你可以通过Spring Data Redis提供的Template类来进行操作。首先,你需要注入`org.springframework.data.redis.core.RedisTemplate` 或 `org.springframework.data.redis.core.StringRedisTemplate`,它们都提供了方便的方法来与Redis交互。
以下是删除单个键的基本步骤:
```java
@Autowired
private StringRedisTemplate stringRedisTemplate;
public void deleteKey(String key) {
stringRedisTemplate.delete(key);
}
```
如果你想批量删除多个键,可以使用`StringRedisTemplate`的`delete()`方法接收一个字符串列表作为参数:
```java
List<String> keysToDelete = Arrays.asList("key1", "key2", "key3");
stringRedisTemplate.delete(keysToDelete);
```
记得在配置文件中开启Redis支持,并提供连接信息,如host、port、密码等。如果你的应用使用的是RedisTemplate而非Jedis直接操作,RedisTemplate会自动处理连接池管理。
阅读全文