상세 컨텐츠

본문 제목

Spring : 트러블 슈팅 : Controller에서 객체 반환시 json으로 변환이 되지 않는 경우

IT/프로그래밍

by James Lee. 2017. 8. 9. 16:27

본문



Controller단에서 User객체의 값을 반환해주려고 하는데 아래와 같은 오류가 발생한다.
nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList

아래와 같은 순서로 해결할 수 있다.

  1. 객체를 json형태로 변환 할 수 있는 jackson 라이브러리 다운로드 (jackson-databind)
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.7.3</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.7.3</version>
</dependency>

  1. Mvc : message-converter에 MappingJackson2HttpMessageConverter 추가




관련글 더보기

댓글 영역