diff --git a/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java b/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java index 64cddb7d2..8f135f55d 100644 --- a/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java +++ b/jsowell-common/src/main/java/com/jsowell/common/core/redis/RedisCache.java @@ -165,6 +165,17 @@ public class RedisCache { return operation.get(key); } + public Long getCacheLong(final String key) { + Long l = null; + Object cacheObject = getCacheObject(key); + if (cacheObject instanceof Integer) { + l = ((Integer) cacheObject).longValue(); + } else if (cacheObject instanceof Long) { + l = (Long) cacheObject; + } + return l; + } + /** * 删除单个对象 *