
postman으로 게시글 저장 api 호출 테스트를 하다가
Unknown return value type: java.lang.Integer 에러를 만났다.
터미널에서 로그를 보니 게시글 저장은 잘 되는데, http 응답에 리턴값을 못담아서 생기는 오류 같았다.
찾아보니 리턴값을 받을 수 있도록 설정을 해야하는데 안해놓은게 문제였다.
해결법
1. api 매서드에 @ResponseBody 추가하기

2. 컨트롤러에 @Controller 대신 @RestController 추가 - @ResponseBody 어노테이션 포함되어 있음

'개발' 카테고리의 다른 글
예외 처리시 원하는 예외 응답값이 안오는 경우 (4) | 2024.04.29 |
---|---|
@ColumnDefault 동작 안함(사실 동작함. 단지 적용이 안됐을 뿐.) (4) | 2024.04.15 |
코틀린을 사용한 스프링 프로젝트에서 자바를 사용 할 때 자바 파일을 못 찾는 오류 (1) | 2024.02.24 |
스프링부트 프로젝트를 도커를 이용하여 배포해 보자! (1) | 2023.12.29 |
3장 - 스프링 부트에서 JPA로 데이터베이스 다뤄보자 (1) | 2023.04.17 |