diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/connection/jredis/JredisConnection.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/connection/jredis/JredisConnection.java index 4d50491b7..d78ef1233 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/connection/jredis/JredisConnection.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/connection/jredis/JredisConnection.java @@ -331,7 +331,7 @@ public class JredisConnection implements RedisConnection { @Override public byte[] substr(byte[] key, long start, long end) { try { - return jredis.substr(JredisUtils.decode(key), (long) start, (long) end); + return jredis.substr(JredisUtils.decode(key), start, end); } catch (RedisException ex) { throw JredisUtils.convertJredisAccessException(ex); } @@ -390,7 +390,7 @@ public class JredisConnection implements RedisConnection { @Override public byte[] lIndex(byte[] key, long index) { try { - return jredis.lindex(JredisUtils.decode(key), (long) index); + return jredis.lindex(JredisUtils.decode(key), index); } catch (RedisException ex) { throw JredisUtils.convertJredisAccessException(ex); } @@ -694,7 +694,7 @@ public class JredisConnection implements RedisConnection { @Override public Set zRange(byte[] key, long start, long end) { try { - return new LinkedHashSet(jredis.zrange(JredisUtils.decode(key), (long) start, (long) end)); + return new LinkedHashSet(jredis.zrange(JredisUtils.decode(key), start, end)); } catch (RedisException ex) { throw JredisUtils.convertJredisAccessException(ex); } 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 0fc244b7f..f3a806d96 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 @@ -313,7 +313,7 @@ public class RedisTemplate extends RedisAccessor implements RedisOperation if (isEmpty(value)) { return null; } - return (T) serializer.deserialize(value); + return serializer.deserialize(value); } private static boolean isEmpty(byte[] data) {