public class MapUtils extends Object
| 构造器和说明 |
|---|
MapUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Map<String,Object> |
beanToLinkedMap(T bean)
将对象装换为linkedmap
map顺序按照 key值的acsii码进行排序
|
static <T> Map<String,Object> |
beanToMap(T bean)
将对象装换为map
|
static <T> List<T> |
mapsToObjects(List<Map<String,Object>> maps,
Class<T> clazz)
将List
|
static <T> T |
mapToBean(Map<String,Object> map,
T bean)
将map装换为javabean对象
|
static <T> List<Map<String,Object>> |
objectsToMaps(List<T> objList)
将List
|
public static <T> Map<String,Object> beanToLinkedMap(T bean)
bean - public static <T> T mapToBean(Map<String,Object> map, T bean)
map - bean - public static <T> List<Map<String,Object>> objectsToMaps(List<T> objList)
objList - com.fasterxml.jackson.core.JsonGenerationExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionpublic static <T> List<T> mapsToObjects(List<Map<String,Object>> maps, Class<T> clazz) throws InstantiationException, IllegalAccessException, NoSuchMethodException, InvocationTargetException
maps - clazz - InstantiationExceptionIllegalAccessExceptionNoSuchMethodExceptionInvocationTargetExceptionCopyright © 2021. All rights reserved.