Back-End/Spring Boot

[Spring] Test 중 발생한 Dto의 'Cannot construct instance of...' 에러

koh1018 2023. 1. 7. 00:50
반응형

위와 같은 에러가 발생했다.

 

처음에 다른 에러도 나서 Service, Controller 부분 다 찾아보고 디버깅 해봤는데 아래 부분에서 계속 오류가 나고 멈추는 것이었다.

하지만 문제는 역시 에러 코드를 잘 읽어야했다...

 

Dto 부분이 문제였고 이는 기본 생성자가 없기 때문이었다.

 

ObjectMapper가 @RequestBody를 바인딩 할 때 기본 생성자를 사용하기 때문에 그런 것이었다.

 

lombok으로 기본 생성자를 만들어 준 후 해결되었다.

반응형