This commit is contained in:
2023-05-22 17:32:08 +08:00
parent 3dc6fb7828
commit 3baba77120
25 changed files with 457 additions and 10 deletions

View File

@ -50,9 +50,9 @@ public interface RedisService {
/**
* 批量删除
*
* @param collection keys
* @param keys keys
*/
void del(Collection<String> collection);
void del(Collection<String> keys);
/**

View File

@ -12,6 +12,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
/**
* 自定义Redis接口实现类
@ -47,9 +48,9 @@ public class RedisServiceImpl implements RedisService {
}
@Override
public void del(Collection<String> collection) {
// todo
redisTemplate.delete(collection);
public void del(Collection<String> keys) {
List<String> list = keys.stream().map(key -> key = handleKey(key)).collect(Collectors.toList());
redisTemplate.delete(list);
}
@Override