一:创建Maven工程,
二:pom.xml下导入Jedis架包,(详情可查看Redis官网:https://github.com/redis/jedis) ,并导入junit进行测试
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.7.0</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.0</version>
</dependency>
</dependencies>
三:在test目录下创建Jedis测试类
private Jedis jedis;
@BeforeEach
void setUp(){
//redis地址和端口号
jedis = new Jedis("192.168.74.129",6379);
// jedis = JedisConnectionFactory.getJedis();
//redis连接密码
jedis.auth("123456");
//那个数据库
jedis.select(0);
}
@Test
void testString() {
String result = jedis.set("name", "ToString");
System.out.println("result"+result);
String name = jedis.get("name");
System.out.println("name"+name);
}
@Test
void testHash() {
jedis.hset("user:1", "name", "阿狗");
jedis.hset("user:1", "age", "18");
jedis.hset("user:2", "name", "阿猫");
jedis.hset("user:2", "age", "20");
Map<String, String> map = jedis.hgetAll("user:1");
Map<String, String> mapp = jedis.hgetAll("user:2");
System.out.println(map);
System.out.println(mapp);
}
@AfterEach
void tearDown() {
if (jedis != null){
jedis.close();
}
}