Redis工具类(java)
时间: 2023-08-16 14:04:45 浏览: 90
JAVA Redis的工具类
当然,我可以为你提供一个简单的 Redis 工具类的示例(Java):
```java
import redis.clients.jedis.Jedis;
public class RedisUtil {
private static Jedis jedis;
public static void connect(String host, int port) {
jedis = new Jedis(host, port);
System.out.println("Successfully connected to Redis server");
}
public static void set(String key, String value) {
jedis.set(key, value);
}
public static String get(String key) {
return jedis.get(key);
}
public static void delete(String key) {
jedis.del(key);
}
public static void disconnect() {
jedis.close();
System.out.println("Successfully disconnected from Redis server");
}
}
```
使用示例:
```java
public class Main {
public static void main(String[] args) {
RedisUtil.connect("localhost", 6379);
RedisUtil.set("name", "John Doe");
String name = RedisUtil.get("name");
System.out.println("Name: " + name);
RedisUtil.delete("name");
RedisUtil.disconnect();
}
}
```
这个示例中的 RedisUtil 类提供了连接 Redis 服务器、设置键值对、获取键对应的值、删除键的功能。你可以根据自己的需求进一步扩展该工具类。请确保已经在项目中添加了 Redis 的 Java 客户端库(例如 jedis)。
希望这个示例对你有帮助!如果你有任何其他问题,请随时提问。
阅读全文