본문 바로가기

카테고리 없음

[spring]com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)

개인 프로젝트 하던 중 

com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)

이런 에러가 났다.

 

구글링 결과 data를 바인딩할 수 없다는 에러임. 에러 타입을 보면 MismatchedInputException이라고 알려주고 있다. 다음 사진에서 주석을 보자. Reponse로 타입을 명시했어야 했는데 String으로 해서 일어난 해프닝이었다.