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