From 5d15287b2a06f978485ac6af71e33e1a82b43a65 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 15 四月 2020 16:29:55 +0800 Subject: [PATCH] fix 上传后生成版本连接池用完不释放问题 --- src/main/java/com/highdatas/mdm/util/RedisClient.java | 25 +++++++++++++------------ 1 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/util/RedisClient.java b/src/main/java/com/highdatas/mdm/util/RedisClient.java index b1ffc39..e2aa9a5 100644 --- a/src/main/java/com/highdatas/mdm/util/RedisClient.java +++ b/src/main/java/com/highdatas/mdm/util/RedisClient.java @@ -6,9 +6,10 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.http.HttpMethod; import org.springframework.stereotype.Component; -import org.springframework.util.LinkedMultiValueMap; -import org.springframework.util.MultiValueMap; import org.springframework.util.StringUtils; + +import java.util.LinkedHashMap; +import java.util.Map; @ConfigurationProperties(prefix = "redis") @Component @@ -24,10 +25,10 @@ } public boolean putRedisVal(String key, String value) { String url = this.url + prefix + "put"; - MultiValueMap<String, String> params = new LinkedMultiValueMap<>(); - params.set("key",key); - params.set("value",value); - params.set("type",Constant.MainData); + Map<String, String> params = new LinkedHashMap<>(); + params.put("key",key); + params.put("value",value); + params.put("type",Constant.MainData); String s = HttpUtils.HttpRestClient(url, HttpMethod.POST, params); JSONObject result = (JSONObject) JSON.parse(s); String sucess = result.getString(Constant.Success); @@ -41,9 +42,9 @@ public String getRedisVal(String key) { try { String url = this.url + prefix + "get"; - MultiValueMap<String, String> params = new LinkedMultiValueMap<>(); - params.set("key",key); - params.set("type",Constant.MainData); + Map<String, String> params = new LinkedHashMap<>(); + params.put("key",key); + params.put("type",Constant.MainData); String s = HttpUtils.HttpRestClient(url, HttpMethod.POST, params); JSONObject result = (JSONObject) JSON.parse(s); String sucess = result.getString(Constant.Success); @@ -61,9 +62,9 @@ public boolean deleteRedisVal(String key) { String url = this.url + prefix + "delete"; - MultiValueMap<String, String> params = new LinkedMultiValueMap<>(); - params.set("key",key); - params.set("type",Constant.MainData); + Map<String, String> params = new LinkedHashMap<>(); + params.put("key",key); + params.put("type",Constant.MainData); String s = HttpUtils.HttpRestClient(url, HttpMethod.POST, params); JSONObject result = (JSONObject) JSON.parse(s); String sucess = result.getString(Constant.Success); -- Gitblit v1.8.0