类 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 集合