mirror of https://gitee.com/stylefeng/roses
修复扫描时跳过父类的问题
parent
ea8e423e16
commit
af10986b45
|
@ -61,6 +61,8 @@ public class ClassReflectUtil {
|
||||||
return fieldDescriptions;
|
return fieldDescriptions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取该类和该类所有父类的属性
|
||||||
|
while (clazz != null){
|
||||||
// 获取类中的所有字段
|
// 获取类中的所有字段
|
||||||
Field[] declaredFields = ClassUtil.getDeclaredFields(clazz);
|
Field[] declaredFields = ClassUtil.getDeclaredFields(clazz);
|
||||||
|
|
||||||
|
@ -122,6 +124,10 @@ public class ClassReflectUtil {
|
||||||
fieldDescriptions.add(fieldDescription);
|
fieldDescriptions.add(fieldDescription);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取本类的父类
|
||||||
|
clazz = clazz.getSuperclass();
|
||||||
|
}
|
||||||
|
|
||||||
return fieldDescriptions;
|
return fieldDescriptions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue