예상동작
- 서버 내 스터디 정보 생성
Request
Request Header
Path Variable
Request Body
{ 스터디 썸네일 이미지 스터디 이름 설명 책 아이디 }
- 책이 실제로 존재하는지 체크 해야 하는지?
- 체크해야할 것 같슴다
- bookService에게 실존하는지 체크하기
Response
201
created
Response Header
Location: '{SERVER_URL}/studies/{studyI}' //생성된 자원 url
Response Body
{ "data":{ } }
예외상황
흐름도
sequenceDiagram participant 클라이언트 participant 스터디 participant 책 클라이언트->>스터디: PST /api/studies Note over 클라이언트, 스터디: body : { /*스터디정보*/ } 스터디->>책: {bookId} Note over 스터디, 책: 해당 책에 대한 검증 스터디->>스터디: {studyId} Note over 스터디, 스터디: 스터디 레포에 저장 스터디->>클라이언트: {studyId} Note over 스터디, 클라이언트: 생성된 책에 대한 자원 정보 전달