类 BeanUtils

java.lang.Object
com.baomidou.mybatisplus.core.toolkit.BeanUtils

public final class BeanUtils extends Object
Bean 转换工具类

使用请依赖 cglib 包

从以下版本开始:
2018-06-12
作者:
hubin HCL
  • 方法详细资料

    • beanToMap

      public static Map<String,Object> beanToMap(Object bean)
      将对象装换为 map,对象转成 map,key肯定是字符串
      参数:
      bean - 转换对象
      返回:
      返回转换后的 map 对象
    • mapToBean

      public static <T> T mapToBean(Map<String,?> map, Class<T> clazz)
      map 转换为 java bean 对象
      参数:
      map - 转换 MAP
      clazz - 对象 Class
      返回:
      返回 bean 对象
    • beansToMaps

      public static <T> List<Map<String,Object>> beansToMaps(List<T> beans)
      List<T> 转换为 List<Map<String, Object>>
      参数:
      beans - 转换对象集合
      返回:
      返回转换后的 bean 列表
    • mapsToBeans

      public static <T> List<T> mapsToBeans(List<? extends Map<String,?>> maps, Class<T> clazz)
      List<Map<String, Object>> 转换为 List<T>
      参数:
      maps - 转换 MAP 集合
      clazz - 对象 Class
      返回:
      返回转换后的 bean 集合