public final class BeanUtils
extends java.lang.Object
Bean 转换工具类
使用请依赖 cglib 包
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
beansToMaps(java.util.List<T> beans)
List
|
static java.util.Map<java.lang.String,java.lang.Object> |
beanToMap(java.lang.Object bean)
将对象装换为 map,对象转成 map,key肯定是字符串
|
static <T> java.util.List<T> |
mapsToBeans(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps,
java.lang.Class<T> clazz)
List
|
static <T> T |
mapToBean(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.Class<T> clazz)
map 装换为 java bean 对象
|
public static java.util.Map<java.lang.String,java.lang.Object> beanToMap(java.lang.Object bean)
bean - 转换对象public static <T> T mapToBean(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.Class<T> clazz)
map 装换为 java bean 对象
map - 转换 MAPclazz - 对象 Classpublic static <T> java.util.List<java.util.Map<java.lang.String,java.lang.Object>> beansToMaps(java.util.List<T> beans)
List
beans - 转换对象集合public static <T> java.util.List<T> mapsToBeans(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps,
java.lang.Class<T> clazz)
List
maps - 转换 MAP 集合clazz - 对象 Class