Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
요약 (Summary)
🔑 변경 사항 (Key Changes)
PostCrewRequest/Response dto 작성
: 명세서 대로 구현하였습니다.Repository 들 작성
: 각 테이블에 대한 레포지토리 파일 작성하였습니다.exception class 작성
: 예외처리를 위한 exception, exceptionHandler 클래스 작성하였습니다.CrewController.createCrew
: 크루등록을 위한 컨트롤러 작성하였습니다.CrewService.createCrew
: 크루 등록을 위한 크루 서비스 작성하였습니다. 멤버크루 생성은 멤버 크루 서비스로 넘겨주었습니다.MemberCrewService.createMemberCrew
: 크루를 만든 사람이 captain 으로 들어갈 수 있도록 구현하였습니다.📝 리뷰 요구사항 (To Reviewers)
확인 방법
코드를 실행시키고, 레디스도 실행시켜주세요.
mysql workbench에서 다음 쿼리문을 실행시켜주세요
그 다음 카카오 소셜로그인 해주세요.
엑세스토큰을 postman 에 넣고 테스트 해주세요.
다음 주소로 POST 요청 보내주세요
body는 다음과 같이 구성됩니다. (아이디값들은 변경하시면 안됩니다.)
다음과 같이 뜨면 성공입니다!
데이터베이스에서도 확인가능합니다!