역 직렬화 안될 때
역 직렬화 안될 때
원인
Jackson
(또는 다른 JSON 직렬화/역직렬화 라이브러리)이JSON
을Java 객체
로 역직렬화할 때 일반적으로 클래스의 인스턴스를 생성하기 위해 기본 생성자가 필요합니다.- 이는 라이브러리가 해당 필드를
JSON
의 데이터로 채우기 전에 클래스를 인스턴스화하는 방법이 필요하기 때문입니다.
해결 방법
lombok
의@NoArgsConstructor
사용하거나, 기본 생성자를 생성합니다.
This post is licensed under CC BY 4.0 by the author.