[스프링 부트 공부 일지] 3. 스프링에서 REST API 개발하기 (1)
·
공부/Spring Boot
HTTP 메서드 GET, DELETE, POST, PUT을 스프링에서 REST-API 방식으로 처리하는 방법을 알아본다. GET, DELETE 메서드 - 두 메서드는 HTTP 요청 메세지에 바디가 없다. - 그러므로 서버에 데이터를 전달 할 때는, URI에 포함하거나 파라미터를 사용하거나 헤더에 포함하여 전송한다. 1. 호텔 정보 조회 API 명세서 - 기본적으로는 호텔 객실 정보를 조회하는 API 이다. - 단순 리소스 조회이므로 GET 메서드를 사용하며, 호텔을 구부할 수있는 고유 아이디 {hotelId}와 객실을 구분하는 {roomNumber}를 사용한다. - 하지만 요청을 보낼 때, 예약 시작일(fromDate)와 예약 종료일(toDate)를 같이 보내면 예약 정보를 포함하여 응답한다. 포함하지 ..