From 3d2a161ca245484a3162b439cadf348b2f3a75fa Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期三, 23 四月 2025 15:06:37 +0800 Subject: [PATCH] 初始化 --- src/main/java/com/zy/asrs/utils/Utils.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java index 36a0324..1b98680 100644 --- a/src/main/java/com/zy/asrs/utils/Utils.java +++ b/src/main/java/com/zy/asrs/utils/Utils.java @@ -4,9 +4,12 @@ import com.core.common.Cools; import com.zy.core.properties.SlaveProperties; +import java.lang.reflect.Field; import java.text.DecimalFormat; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** * Created by vincent on 2020/8/27 @@ -161,6 +164,20 @@ } + public static Map<String, Object> objectToMap(Object obj) { + Map<String, Object> map = new HashMap<>(); + Field[] fields = obj.getClass().getDeclaredFields(); + for (Field field : fields) { + field.setAccessible(true); // 璁剧疆绉佹湁瀛楁鍙闂� + try { + map.put(field.getName(), field.get(obj)); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } + } + return map; + } + public static void main(String[] args) { SlaveProperties slaveProperties = new SlaveProperties(); slaveProperties.setDoubleDeep(true); -- Gitblit v1.9.1