반응형
스프링을 배우고자 진행하는 스터디입니다.
기본적인 CRUD를 구현을 위해 함께 API를 작성하고 ENTITY를 설계한 뒤 기능을 구현합니다.
한 주 차의 스프린트가 끝나면 다음 일정을 함께 의논하여 스터디를 키워갈 예정입니다.
진행 방식
- 프로젝트 틀 잡기
- 하나의 이슈에서 시간 쪼개기
- 풀 리퀘스트 날리는 시간, 코드 리뷰 다는 시간, 머지하는 시간
- 하나의 이슈에서 시간 쪼개기
- 규칙 정하기
- 이슈, 브랜치, 커밋 메시지, 풀 리퀘스트 등의 규칙 정하기
- 주제의 이슈 생성
- 주제의 API 설계
- 노션을 활용하여 API 설계
- 추후 swagger 연동해보기
- 이슈마다 시간 분배하기
- 공부할 시간과 머지되는 시간까지 포함하여 걸릴 시간 산정
- 기능 구현
- 각 이슈에 개인 브랜치 생성
- 해당 브랜치에서 기능 구현
- 커밋 및 푸쉬
- 메인 브랜치로 풀 리퀘스트 요청
- 서로의 코드 리뷰 해주기
- 이해가 가지 않는 것. 변수 이름의 의미라던지 사소한 질문 모두 포함
- 코드 리뷰를 통해 서로의 코드를 공유하는 게 목적
- 풀리퀘스트가 모두의 승인을 받은 후에 머지 진행
목표
- 스프링 배우기
- 깃허브 익히기
- MySQL 연동
도전
- swagger 연동해보기
- QueryDSL 사용해보기
- 프로젝트 키워보기
- AWS 사용하여 배포해보기
- CI/CD 구축
반응형
'Study > Spring' 카테고리의 다른 글
회원 수정 기능 구현 | Spring Spring boot JPA Study (1) | 2022.02.10 |
---|---|
회원 조회 기능 | Spring Spring boot JPA Study (0) | 2022.02.08 |
회원 삭제 기능 | Spring Spring boot JPA Study (0) | 2022.02.08 |
회원 추가 기능 구현 | Spring Spring boot JPA Study (0) | 2022.02.07 |
2022.02.01 회의 - 1차 스프린트 산정 | Spring Spring boot JPA Study (0) | 2022.02.07 |
댓글