From c04dbb5e2307ecc935930da05ab2d17bc0b72914 Mon Sep 17 00:00:00 2001
From: lige <bestlige@outlook.com>
Date: 星期日, 04 二月 2024 16:15:47 +0800
Subject: [PATCH] sous
---
ltkj-common/src/main/java/com/ltkj/common/core/redis/RedisCache.java | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/ltkj-common/src/main/java/com/ltkj/common/core/redis/RedisCache.java b/ltkj-common/src/main/java/com/ltkj/common/core/redis/RedisCache.java
index e124629..f4a63e0 100644
--- a/ltkj-common/src/main/java/com/ltkj/common/core/redis/RedisCache.java
+++ b/ltkj-common/src/main/java/com/ltkj/common/core/redis/RedisCache.java
@@ -43,7 +43,7 @@
* @param key 缂撳瓨鐨勯敭鍊�
* @param value 缂撳瓨鐨勫��
*/
- public <T> void setCacheObject(final String key, final T value) {
+ public <T> void setCacheObject(final String key, final Object value) {
redisTemplate.opsForValue().set(key, value);
}
@@ -100,6 +100,10 @@
*/
public Boolean hasKey(String key) {
return redisTemplate.hasKey(key);
+ }
+
+ public Boolean hasHKey(String key1,String key2) {
+ return redisTemplate.opsForHash().hasKey(key1,key2);
}
/**
@@ -207,12 +211,15 @@
*
* @param key Redis閿�
* @param hKey Hash閿�
- * @param value 鍊�
*/
- public <T> void setCacheMapValue(final String key, final String hKey, final T value) {
+ public <T> void setCacheMapValue(final String key, final String hKey, final Object value) {
redisTemplate.opsForHash().put(key, hKey, value);
}
+ public <T> void setHashKeyExpireTime(final String key, final Long time, final TimeUnit unit) {
+ redisTemplate.expire(key,time,unit);
+ }
+
/**
* 鑾峰彇Hash涓殑鏁版嵁
*
--
Gitblit v1.8.0