xuqiang 1 год назад
Родитель
Сommit
1e0c9a6994

+ 0 - 53
commons/src/main/java/com/jzg/commons/aop/aspect/CustomerConvert.java

@@ -1,53 +0,0 @@
-package com.jzg.commons.aop.aspect;
-
-import java.lang.reflect.Field;
-import java.lang.reflect.Modifier;
-import java.util.Objects;
-
-public class CustomerConvert {
-
-    /**
-     * 类型转换
-     * @param obj
-     * @param clazz
-     * @return
-     * @throws Exception
-     */
-    public static Object convert(Object obj, Class clazz) throws Exception {
-        Object targetObj = clazz.getDeclaredConstructor().newInstance();
-        Class<?> originClass = obj.getClass();
-        Field[] fields = originClass.getDeclaredFields();
-
-        for (Field field : fields) {
-            if(notValidField(field) || isStaticModifier(field)) {
-                continue;
-            }
-            field.setAccessible(true);
-            Object fileAtr = field.get(obj);
-
-            Field field1 = null;
-            try {
-                field1 = clazz.getDeclaredField(field.getName());
-            } catch (NoSuchFieldException e) {
-                continue;
-            }
-            if(notValidField(field1)) {
-                continue;
-            }
-            field1.setAccessible(true);
-            field1.set(targetObj,fileAtr);
-        }
-
-        return targetObj;
-    }
-
-    private static boolean notValidField(Field field) {
-        return Objects.isNull(field);
-    }
-
-    private static boolean isStaticModifier(Field field) {
-        return Modifier.isStatic(field.getModifiers());
-    }
-
-}
-

+ 0 - 17
commons/src/main/java/com/jzg/commons/util/comparble/SchemaAnnotationUtils.java

@@ -51,21 +51,4 @@ public class SchemaAnnotationUtils {
     }
 
 
-
-    public static Object getObject(String entity) {
-        try {
-            return getClassByName(entity).getDeclaredConstructor().newInstance();
-        } catch (InstantiationException e) {
-            log.error("无法实例化类: {}", e.getMessage());
-        } catch (IllegalAccessException e) {
-            log.error("非法访问: {}", e.getMessage());
-        } catch (NoSuchMethodException e) {
-            log.error("找不到构造方法: {}", e.getMessage());
-        } catch (Exception e) {
-            log.error("其他异常: {}", e.getMessage());
-        }
-        return null;
-    }
-
-
 }