- DTO에 hostID를 넘겨줘서 해당 host에 상품(Product)을 저장한다.
- Accommodation과 Leisure는 SingleTable전략으로 Product이 부모역할을 맡고있다.
- 여기서 정의한 Product는 Accommodaiton과 Leisure의 공통 정보를 담고있다.
- accommodationOptions은 List로 받아서 내부적으로는 Set으로 관리한다. (중복 선택을 방지하기위해서)
Request
Response
응답 성공시 201(created) 를 보낸다.
응답 실패시 200(internal server error)를 보낸다.