类 BeanClassUtil

java.lang.Object
org.dromara.autotable.core.utils.BeanClassUtil

public class BeanClassUtil extends Object
作者:
don
  • 构造器详细资料

    • BeanClassUtil

      public BeanClassUtil()
  • 方法详细资料

    • getField

      public static Field getField(Class<?> clazz, String fieldName)
      查找类下指定的字段,如果当前类没有,那就去它的父类寻找
      参数:
      clazz - 类
      fieldName - 字段名
      返回:
      字段
    • listAllFieldForColumn

      public static List<Field> listAllFieldForColumn(Class<?> beanClass)
      查询某个类下所有的列的字段
      参数:
      beanClass - 类class
      返回:
      所有列的字段
    • getColumnFieldList

      private static void getColumnFieldList(List<Field> fields, Class<?> beanClass, boolean isParent, boolean parentInsertBack, boolean strictExtends)
      获取某个类下所有的字段
      参数:
      fields - 预先声明的集合
      beanClass - 指定类
      parentInsertBack - 是否追加到集合后面