api에서 반환 타입

김정현·2025년 2월 11일
0

Spring Boot

목록 보기
4/7

우선 위 상태코드를 이해 한뒤

위 반환타입을 이해하면,

데이터 베이스에 새로운 값을 저장할 경우에는 상태값을 201 created로 지정하여 전송하는 것이 맞다.
하지만 삭제, 단순 조회 같은 경우는 요청이 성공적으로 이루어졌는지만 판단하면 되기에 일반적인 JSONData 형식으로 반환 타입을 설정하는게 일반적이다.

그리고 사실은 글 수정 같은경우에도 실패 or 성공 둘중 하나만 전송하면 되기에 200OK를 전송하는 것이 맞지만, 위 코드(생략된 부분) 에는 글 수정과 작성을 통합해서 기능을 처리하고 있기때문에 상태코드를 수정할 수 있는

ResponseEntity <JSONData>

를 사용하였다.

0개의 댓글

관련 채용 정보