浏览代码

add 增加 RedisUtils 获取缓存Map的key列表

疯狂的狮子li 3 年之前
父节点
当前提交
2f86b53ff5

+ 11 - 0
ruoyi-common/ruoyi-common-redis/src/main/java/com/ruoyi/common/redis/utils/RedisUtils.java

@@ -327,6 +327,17 @@ public class RedisUtils {
         return rMap.getAll(rMap.keySet());
     }
 
+    /**
+     * 获得缓存Map的key列表
+     *
+     * @param key 缓存的键值
+     * @return key列表
+     */
+    public static <T> Set<String> getCacheMapKeySet(final String key) {
+        RMap<String, T> rMap = CLIENT.getMap(key);
+        return rMap.keySet();
+    }
+
     /**
      * 往Hash中存入数据
      *