작성한 질문수
실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
회원 조회 API
작성
·
197
0
안녕하세요 영한님!
보통 실무에서는 ResponseEntity를 많이 쓰나요?
그럼 ResponseEntity에 제네릭을 쓰는 데 구성 요소를 회사마다 다르지만 보통 원칙적으로 어떻게 구성하나요?
1. HTTP status code
2. message
3. data (responsedto)
이런 식으로 보통 구성되어 있는 것으로 아는데 HTTP 상태 코드와 메시지만으로 반환할 때도 있나요?
답변 2
2
안녕하세요. 인철님
이 부분은 팀이나 상황에 따라서 다릅니다.
HTTP status code는 HTTP 응답에 이미 추가되어 있기 때문에 따로 구성하지 않아도 됩니다.
단순히 데이터만 반환하는 API도 있고
다음과 같이 정의해서 사용하는 곳도 있습니다.
code(비즈니스 정의 코드)
message
data
감사합니다.
그렇군요 빨리 실무를 경험해보고 싶네요..
답변 감사드립니다!!