diff --git a/src/org/redkalex/cache/redis/MyRedisCacheSource.java b/src/org/redkalex/cache/redis/MyRedisCacheSource.java index f0a5925..3855770 100644 --- a/src/org/redkalex/cache/redis/MyRedisCacheSource.java +++ b/src/org/redkalex/cache/redis/MyRedisCacheSource.java @@ -71,9 +71,9 @@ public class MyRedisCacheSource extends RedisCacheSource { } //--------------------- set ------------------------------ - /*public void sadd(String key, Collection args) { + public void sadd(String key, Collection args) { saddAsync(key, args.toArray(Serializable[]::new)).join(); - }*/ + } public void sadd(String key, Serializable... args) { saddAsync(key, Arrays.stream(args).toArray(Serializable[]::new)).join(); diff --git a/test/net.tccn/cache/RedisTest.java b/test/net.tccn/cache/RedisTest.java index f6e2b1a..a28bae5 100644 --- a/test/net.tccn/cache/RedisTest.java +++ b/test/net.tccn/cache/RedisTest.java @@ -5,7 +5,6 @@ import org.redkale.util.AnyValue; import org.redkale.util.ResourceFactory; import org.redkalex.cache.redis.MyRedisCacheSource; -import java.awt.*; import java.io.Serializable; import java.util.Collection; import java.util.List; @@ -59,7 +58,8 @@ public class RedisTest { List list = List.of(2, 3, 5); // source.sadd("setx", list.toArray(Integer[]::new)); source.sadd("setx", list.toArray(Integer[]::new)); - source.sadd("setx", 12,2312,213); + source.sadd("setx", 12, 2312, 213); + source.sadd("setx", List.of(1011, 10222)); source.keys("setx*").forEach(x -> { System.out.println(x);