import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
private final static ObjectMapper objectMapper = new ObjectMapper();
/**
*
* 어떤 특정한 Json String 값을 TypeReference<T>로 번형
*
* @param HttpServletRequest request, String jsonKey, TypeReference<T> typeReference
* @return Map<String, Object>
* @throws Exception
**/
public static <T> T convertJsonToObject(String jsonStr, TypeReference<T> typeReference) throws Exception {
return objectMapper.readValue(jsonStr, typeReference);
}
'Java > Component' 카테고리의 다른 글
[JAVA] isEmpty - null 혹은 비어있는지 비교 후 boolean (0) | 2022.03.24 |
---|---|
[Java] 문자열 Byte 계산 (0) | 2021.09.08 |
[JAVA] ObjectMapper를 이용한 Object To Json (0) | 2019.04.12 |