使用maven实现redis与idea的连接问题

spring配置文件加入


pom.xml文件需要下载jar包
junitjunit4.11test redis.clientsjedis2.9.0 org.springframework.dataspring-data-redis2.5.1

建一个测试包在src下
使用maven实现redis与idea的连接问题
文章图片

实现一些简单的功能: Setlisthashsortedset时间操作字符串等
import org.junit.Test; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; import java.util.List; import java.util.Map; import java.util.Set; public class JedisTest {//操作字符串@Testpublic void test1() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(1); jedis.set("userName", "张三三"); System.out.println(jedis.get("userName")); jedis.close(); }//操作时间@Testpublic void test2() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(2); jedis.setex("Name", 15, "wsf"); System.out.println(jedis.get("Name")); jedis.close(); }//操作list@Testpublic void test3() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(2); jedis.lpush("myList", "g", "h", "i"); jedis.rpush("myList", "j", "k", "l"); List list = jedis.lrange("myList", 0, -1); for (String j : list) {System.out.println(j); }jedis.close(); } //操作set集合@Testpublic void test4() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(3); jedis.sadd("mySet", "zs", "李四", "王麻子", "zz"); Set set = jedis.smembers("mySet"); for (String s : set) {System.out.println(s); }jedis.close(); } //操作hash类型@Testpublic void test5() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(4); jedis.hset("myhash","userName","zs"); jedis.hset("myhash","passWord","123123"); Map map = jedis.hgetAll("myhash"); Set keys = map.keySet(); for (String key:keys){ System.out.println("key:"+key+"\tvalue:"+map.get(key)); }jedis.close(); } //操作有序集合类型sortedset@Testpublic void test6() {Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(4); jedis.zadd("Mysort",50,"张三"); jedis.zadd("Mysort",70,"李四"); jedis.zadd("Mysort",30,"王五"); jedis.zadd("Mysort",100,"ssss"); jedis.zadd("Mysort",60,"dddd"); jedis.zadd("Mysort",10,"aaa"); jedis.zadd("Mysort",5,"adadw"); Setset= jedis.zrange("Mysort",0,-1); for (String s:set){ System.out.println(s); } }@Testpublic void test7() {JedisPoolConfig config = new JedisPoolConfig(); config.setMaxTotal(50); config.setMinIdle(10); JedisPool jedisPool= new JedisPool(config,"127.0.0.1",6379); Jedis jedis=jedisPool.getResource(); jedis.set("zzzz","阿斯顿"); System.out.println(jedis.get("xxoo")); jedis.close(); } @Testpublicvoid test8(){Jedis jedis = new Jedis("127.0.0.1", 6379); jedis.select(4); jedis.set("userName", "武康康"); System.out.println(jedis.get("userName")); jedis.close(); } }

【使用maven实现redis与idea的连接问题】到此这篇关于使用MAVEN实现redis与idea的连接问题的文章就介绍到这了,更多相关redis连接idea内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    推荐阅读