반응형
@ResponseBody를 사용하여 Dto 객체를 json type으로 return 하는 코드를 Postman으로 출력 결과 406 Not Acceptable 오류가 발생함
오류 해결
1. Jackson library가 import 되어 있지 않은 경우: Spring Boot는 spring-boot-starter-web 에 기본적으로 jackson library가 포함되어 있으므로 제외
2. Getter 메서드가 없음: 실제로 응답 결과로 보내지는 Dto 객체에 Getter 메서드가 없었으며, Lombok @Getter 어노테이션을 추가하니 정상적으로 json 응답이 전달되었다.
반응형
'멘질멘질] 2023 졸업 프로젝트' 카테고리의 다른 글
Spring Boot] Google, KaKao 로그인/회원가입 처리 및 추가 데이터 입력받기 (0) | 2023.06.17 |
---|---|
JWT] Secret key 랜덤 생성 (0) | 2023.06.16 |
Junit5] 테스트에서 *.properties 정보 읽어오지 못하는 경우 해결 방법 (0) | 2023.06.13 |
JPA Repository Test] @SpringBootTest vs @DataJpaTest (0) | 2023.06.09 |
Spring Boot] CORS 해결 (0) | 2023.06.09 |