Skip to content

Latest commit

 

History

History
79 lines (71 loc) · 2.46 KB

README.md

File metadata and controls

79 lines (71 loc) · 2.46 KB

🦁 12th LIKELION CRUD Assignment

📮 진행 방법

1. 로컬 환경 (바탕화면 등...)에 클론 진행 및 해당 디렉토리 진입

# 다운로드
git clone https://github.com/LikeLion-KNU/BE_CRUD

# 해당 디렉토리 진입
cd BE_CRUD

2. 브랜치 생성: Team_팀번호_이름 - (ex. Team_0_jiwoong)

  • 아이디어톤 팀 번호로 진행 (나중에 제출확인 용이하게 하기 위함.)
# 브랜치 생성
git branch Team_0_name

# 생성한 브랜치로 이동
git checkout Team_0_name

# 현재 브랜치 확인
git branch

3. 스프링 MYSQL 연결 & JPA를 활용한 아래 ERD CRUD구현

Untitled
  • MYSQL은 로컬 환경에서 쓰시는 방법대로 해주시면 됩니다!
  • 본인 브랜치에 중간중간 commit을 남겨주세요!
  • commit convention은 하고싶으신대로 해주세요.

‼️commit하시고 본인 브랜치에 push해주셔야합니다 ‼️

# 본인 브랜치에 push
git push origin Team_0_name

4. CRUD 완료시 아래 형식에 맞춰서 API 명세서 작성

Entity(해당 Entity name) API

  1. 기능명
  • 엔드 포인트 :
  • 설명 :
  • 요청 본문 :
{
  "entity": "type",
}
  • 응답 :

아래의 예시 형식을 지우고, markdown으로 작성해주세요.

EX )

Member API

  1. 회원 생성
    • 엔드포인트: POST /members
    • 설명: 새로운 회원을 생성합니다j.
    • 요청 본문:
      {
        "email": "string",
        "password": "string",
        "role": "ADMIN 또는 USER",
        "name": "string",
        "age": "number",
        "isAccountExpired": "boolean",
        "isAccountLocked": "boolean"
      }
    • 응답: member_id를 포함한 Member 객체.
  2. 모든 회원 조회
    • 엔드포인트: GET /members
    • 설명: 모든 회원 목록을 조회합니다.
    • 응답: Member 객체 리스트.
  3. ... (위와 같은 형식으로 만들어 주시면 됩니다!)

5. 노션에 본인 브랜치 URL 제출

본인 브랜치 URL 제출 링크

6. 끝~!

Untitled