From 20001a775126c1be95a2b84cebb8813a54608712 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 15 八月 2023 14:42:27 +0800
Subject: [PATCH] Merge branch 'master' of http://git.homecommunity.cn/supervip/MicroCommunity
---
java110-core/src/main/java/com/java110/core/cache/JedisClientTemplate.java | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/java110-core/src/main/java/com/java110/core/cache/JedisClientTemplate.java b/java110-core/src/main/java/com/java110/core/cache/JedisClientTemplate.java
index 9cc7102..0c10c94 100644
--- a/java110-core/src/main/java/com/java110/core/cache/JedisClientTemplate.java
+++ b/java110-core/src/main/java/com/java110/core/cache/JedisClientTemplate.java
@@ -32,7 +32,7 @@
@Override
public String set(byte[] key, byte[] value) {
- redisTemplate.opsForValue().set(key, value);
+ redisTemplate.opsForValue().set(new String(key), value);
return "";
}
@@ -40,7 +40,7 @@
public String set(String key, String value, String nxxx, String expx, int time) {
// redisTemplate.opsForValue().set(key, value,nxxx,expx,time);
// return "";
- return redisTemplate.execute(new RedisCallback() {
+ Object ext = redisTemplate.execute(new RedisCallback() {
public String doInRedis(RedisConnection connection) {
//redis.clients.jedis.Jedis jedis = (redis.clients.jedis.Jedis) connection.getNativeConnection();
Object nativeConnection = connection.getNativeConnection();
@@ -55,7 +55,11 @@
}
return "";
}
- }, true).toString();
+ }, true);
+ if (ext == null) {
+ return "";
+ }
+ return ext.toString();
}
@@ -71,7 +75,7 @@
@Override
public byte[] get(byte[] key) {
- Object value = redisTemplate.opsForValue().get(key);
+ Object value = redisTemplate.opsForValue().get(new String(key));
if (value == null) {
return null;
}
@@ -129,7 +133,7 @@
@Override
public Long del(byte[] key) {
- redisTemplate.delete(key);
+ redisTemplate.delete(new String(key));
return 1L;
}
--
Gitblit v1.8.0