| | |
| | | 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); |
| | | } |
| | | } |