회원가입 API를 구현 완료하고 로그인 API를 구현하기 위해 이것 저것 살펴보던 도중

Body의 status는 원하는 대로 값이 들어갔지만, 막상 Http status code는 적용이 안되는 것을 발견했다 (우측 상단 Status 참고)

 

ReponseEntity를 적용하여 다음과 같이 수정할 수 있었다

 

ResponseEntity를 적용한 Controller와 Service다

API 명세에 작성한 대로 HttpStatus를 적용해주고, body는 기존에 작성한 반환값을 넣어주었다!

 

 

여기서 또 한가지 문제를 마주했다

회원가입의 성공 코드는 201 CREATED인데, 기존의 코드는 성공이면 body의 status에 무조건 200을 리턴하게 되어있어 이 부분도 원하는 status 값을 리턴하도록 수정을 해주었다

 

테스트 코드도 수정 완료!

복사했습니다!