package com.moral.monitor.util;
|
|
import java.util.Set;
|
import java.util.concurrent.TimeUnit;
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
public class RedisUtil {
|
|
public static boolean hasKey(RedisTemplate<String, String> redis, String key) {
|
return redis.hasKey(key);
|
}
|
public static void set(RedisTemplate<String, String> redis, String key, String value) {
|
redis.opsForValue().set(key, value);
|
}
|
public static String get(RedisTemplate<String, String> redis, String key) {
|
return redis.opsForValue().get(key);
|
}
|
public static void set(RedisTemplate<String, String> redis, String key, String value,
|
int timeout,TimeUnit unit) {
|
redis.opsForValue().set(key, value,timeout, unit);
|
}
|
public static Set<String> keys(RedisTemplate<String, String> redis,String pattern) {
|
return redis.keys(pattern);
|
}
|
}
|