44import org .cp .javaredis .model .Person ;
55import org .junit .jupiter .api .Test ;
66import org .redisson .api .RBucket ;
7+ import org .redisson .api .RKeys ;
78import org .redisson .api .RList ;
9+ import org .redisson .api .RMap ;
10+ import org .redisson .api .RScoredSortedSet ;
11+ import org .redisson .api .RSet ;
12+ import org .redisson .api .RSortedSet ;
813import org .redisson .api .RedissonClient ;
914import org .springframework .beans .factory .annotation .Autowired ;
1015import org .springframework .boot .test .context .SpringBootTest ;
@@ -15,6 +20,13 @@ public class BasicApi {
1520 @ Autowired
1621 private RedissonClient redissonClient ;
1722
23+
24+ @ Test
25+ public void keysTest () {
26+ RKeys keys = redissonClient .getKeys ();
27+ keys .getKeysStream ().forEach (System .out ::println );
28+ }
29+
1830 //String
1931 @ Test
2032 public void testString () {
@@ -31,6 +43,7 @@ public void testObject() {
3143 System .out .println (hello .get ());
3244 hello .set (Person .tom (), 5 , TimeUnit .MINUTES );
3345 System .out .println (hello .get ());
46+
3447 }
3548
3649 // List
@@ -44,10 +57,39 @@ public void testList() {
4457 }
4558
4659 // Map
60+ @ Test
61+ public void testMap () {
62+ RMap <String , Object > myMap = redissonClient .getMap ("myMap" );
63+ myMap .put ("Tom" , Person .tom ());
64+ RMap <Object , Object > map = redissonClient .getMap ("myMap" );
65+ System .out .println (map .get ("Tom" ));
66+ }
4767
4868 // Set
69+ @ Test
70+ public void testSet () {
71+ RSet <Object > set = redissonClient .getSet ("set" );
72+ set .add (1 );
73+ set .add (2 );
74+ set = redissonClient .getSet ("set" );
75+ for (Object o : set ) {
76+ System .out .println (o );
77+ }
78+ }
4979
5080 // ZSet
81+ @ Test
82+ public void testZSet () {
83+ RSortedSet <Object > zset = redissonClient .getSortedSet ("zset" );
84+ zset .add (1 );
85+ zset .add (2 );
86+ zset .forEach (System .out ::println );
87+
88+ RScoredSortedSet <Object > szset = redissonClient .getScoredSortedSet ("szset" );
89+ szset .add (11.1 , 1 );
90+ szset .add (1.1 , 2 );
91+ szset .forEach (System .out ::println );
92+ }
5193
5294
5395}
0 commit comments