반응형
Jackson 라이브러리 readValue TypeReference를 사용해도
제네릭 타입을 사용하는 클래스 바인딩시 java.lang.ClassCastException 발생
BaseResponse<T> 형태로 응답을 감싸는 클래스를 사용했더니 발생하였다.
Jackson에게 좀 더 명확한 타입을 알려주어야 하므로, TypeReference대신 JavaType을 사용하면 해결된다.
반응형
'dev > java' 카테고리의 다른 글
Spring @Validated 어노테이션 사용하기 (0) | 2018.07.22 |
---|---|
change maven local repository path (1) | 2018.04.09 |
JPA 개념 (0) | 2017.04.05 |
[JAVA] AOP 용어 정리 (0) | 2017.03.05 |