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