From 11f925fdce0f58d1f321f3a13a3f3e84221c6912 Mon Sep 17 00:00:00 2001
From: futian.liu <liufutianyoo@163.com>
Date: 星期一, 13 十一月 2023 09:27:14 +0800
Subject: [PATCH] 整理代码

---
 consum-base/src/main/java/com/consum/base/core/utils/MapUtils.java |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/util/MapUtils.java b/consum-base/src/main/java/com/consum/base/core/utils/MapUtils.java
similarity index 81%
rename from consum-base/src/main/java/com/consum/base/util/MapUtils.java
rename to consum-base/src/main/java/com/consum/base/core/utils/MapUtils.java
index 92cf4f5..b092d9c 100644
--- a/consum-base/src/main/java/com/consum/base/util/MapUtils.java
+++ b/consum-base/src/main/java/com/consum/base/core/utils/MapUtils.java
@@ -1,12 +1,24 @@
-package com.consum.base.util;
+package com.consum.base.core.utils;
 
 import java.lang.reflect.Field;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.Map;
+import lombok.extern.slf4j.Slf4j;
 
+@Slf4j
 public class MapUtils {
 
+    public static final char UNDERLINE = '_';
+
+    /**
+     * 鎶妋ap杞崲鎴愬璞�
+     *
+     * @param map
+     * @param clazz
+     * @param <T>
+     * @return
+     */
     public static <T> T convertMapToObj(Map<String, Object> map, Class<T> clazz) {
         try {
             T obj = clazz.newInstance();
@@ -16,18 +28,12 @@
                 field.set(obj, entry.getValue());
             }
             return obj;
-        } catch (InstantiationException e) {
-            e.printStackTrace();
-        } catch (IllegalAccessException e) {
-            e.printStackTrace();
-        } catch (NoSuchFieldException e) {
-            e.printStackTrace();
+        } catch (InstantiationException | IllegalAccessException | NoSuchFieldException e) {
+            log.error(e.getMessage(), e);
         }
         return null;
     }
 
-
-    public static final char UNDERLINE = '_';
 
     /**
      * 鎶妋ap鐨刱ey杞崲鎴愰┘宄板懡鍚�
@@ -43,7 +49,7 @@
 
             while (var2.hasNext()) {
                 Map.Entry<String, Object> entry = (Map.Entry) var2.next();
-                reMap.put(underlineToCamel((String) entry.getKey()), map.get(entry.getKey()));
+                reMap.put(underlineToCamel(entry.getKey()), map.get(entry.getKey()));
             }
 
             map.clear();
@@ -59,6 +65,7 @@
      * @param param
      * @return
      */
+
     public static String underlineToCamel(String param) {
         if (param == null || "".equals(param.trim())) {
             return "";

--
Gitblit v1.9.1