Server/Spring1 HttpMessageConversionException 발생 원인과 해결책 알아보기 이번 포스팅에서는 개발 진행 중 만난 예외에 대해 원인과 해결책에 대해 정리해보려고 합니다. 예외 화면 원인 MetricAnomalyDto는 HttpConverter에 의해 직렬화/역직렬화되는 대상입니다. HttpConverter가 Json Java 객체로 변환은 Jackson 라이브러리를 사용하는데 Jakson이 객체를 역직렬화 하기 위해 reflection이라는 기술을 사용하 생성자를 검사하고 선택해 객체 인스턴스를 만드는데 일반적으로 선택되는 것이 기본 생성자 입니다! 해결책 lombok의 @NoArgsConstructor 애너테이션을 추가해 기본 생성자를 만들어 주었습니다. 기존의 생성자가 jackson이 reflection을 이용해서 역직렬화 하기에는 무리가 있는 생성자라 예외가 터진 것 같습니.. 2023. 8. 12. 이전 1 다음