diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisOperations.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisOperations.java index 969aa9d28..cc9dd0347 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisOperations.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisOperations.java @@ -50,7 +50,7 @@ public interface RedisOperations { */ T execute(RedisCallback action); - Boolean exists(K key); + Boolean hasKey(K key); void delete(Collection key); diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java index acbcff420..f8e7b036a 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java @@ -407,7 +407,7 @@ public class RedisTemplate extends RedisAccessor implements RedisOperation } @Override - public Boolean exists(K key) { + public Boolean hasKey(K key) { final byte[] rawKey = rawKey(key); return execute(new RedisCallback() {