public abstract class JacksonUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
objectMapper
ObjectMapper对象
|
| 构造器和说明 |
|---|
JacksonUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
deserialize(String value,
Class<T> clazz)
JSON反序列化
|
static <T> T |
deserialize(String value,
Class javaType,
Class... classes)
JSON反序列化
|
static <T> T |
deserialize(String value,
com.fasterxml.jackson.databind.JavaType javaType)
JSON反序列化
|
static com.fasterxml.jackson.databind.JavaType |
getJavaType(Class javaType,
Class... classes)
获取复杂类型 JavaType
|
static String |
serialize(Object value)
JSON序列化
|
public static final com.fasterxml.jackson.databind.ObjectMapper objectMapper
public static com.fasterxml.jackson.databind.JavaType getJavaType(Class javaType, Class... classes)
javaType - Java类型classes - 参数类型public static <T> T deserialize(String value, Class<T> clazz)
T - 返回类型value - 输入clazz - 类型public static <T> T deserialize(String value, com.fasterxml.jackson.databind.JavaType javaType)
T - 返回类型value - 输入javaType - 类型Copyright © 2019 Pivotal Software, Inc.. All rights reserved.