TypeReference
시작점 Jackson 라이브러리의 ObjectMapper를 이용해 Json을 변환하는 작업을 하고 있었다. HashMap hashMap = objectMapper.readValue("{\"title\": \"BJP\"}", HashMap.class); Json을 HashMap으로 변환하는 중 아래와 같은 경고 메시지가 나왔다. 현재 HashMap의 타입이 내가 명시한 String인지 확인이 되지 않았다는 것이다. HashMap.class 로 변환했기에 당연한 결과이기도 하다. 실행 결과에도 unchecked or unsafe라는 경고문이 나타난다. 해결 방법 이것을 해결하기 위한 방법은 아래와 같다. TypeReference typeReference = new TypeReference() {}; 이렇게 ..
2022.07.11