Skip to content

[3주차] 이건희/[feat] 게시글 도메인 API 구현#115

Open
KunHeeLee7 wants to merge 9 commits intoLeets-Official:이건희/mainfrom
KunHeeLee7:이건희/3주차

Hidden character warning

The head ref may contain hidden characters: "\uc774\uac74\ud76c/3\uc8fc\ucc28"
Open

[3주차] 이건희/[feat] 게시글 도메인 API 구현#115
KunHeeLee7 wants to merge 9 commits intoLeets-Official:이건희/mainfrom
KunHeeLee7:이건희/3주차

Conversation

@KunHeeLee7
Copy link
Copy Markdown

@KunHeeLee7 KunHeeLee7 commented Apr 7, 2026

1. 과제 요구사항 중 구현한 내용

  • 게시글 생성, 목록 조회, 상세 조회, 수정, 삭제 API 구현
  • 명세서에 맞게 성공 응답 형식과 실패 응답 형식 구현
  • 소프트 딜리트 구현

2. 핵심 변경 사항

image
  • 프로젝트 구조 재설계 (계층 구조 -> 도메인 구조)
  • 게시글 생성 기능 구현
  • 게시글 상세 조회 기능 구현
  • 게시글 목록 조회 기능 구현
  • 게시글 수정 기능 구현
  • 소프트 딜리트 기능 구현
  • Global Exception handling 구현
  • 명세서에 맞게 성공 응답 형식과 예외처리 구현

3. 실행 및 검증 결과

  • 실행 결과:

  • [POST] 게시글 생성
    POST_api_posts

  • [GET] 게시글 목록 조회
    GET_api_posts

  • [GET] 특정 게시글 조회
    GET_api_posts_{post-id}

  • [PATCH] 게시글 수정
    PATCH_api_posts_{post-id}

  • [DELETE] 게시글 삭제
    DELETE_api_posts_{post-id}

  • [POST400_1] 제목이나 내용 미입력시 예외처리
    POST400_1

  • [POST400_2] 제목이 255자 초과시 예외처리
    POST400_2

  • [POST404_1] 잘못된 {post-id} 일 때 예외처리
    POST404_1

4. 완료 사항

  1. 게시글 CRUD
  2. 예외처리
  3. API 생성

5. 추가 사항

제출 체크리스트

  • PR 제목이 규칙에 맞다
  • base가 {이름}/main 브랜치다
  • compare가 {이름}/{숫자}주차 브랜치다
  • 프로젝트가 정상 실행된다
  • 본인을 Assignee로 지정했다
  • 파트 담당 Reviewer를 지정했다
  • 리뷰 피드백을 반영한 뒤 머지/PR close를 진행한다

Reviewer 참고

@KunHeeLee7 KunHeeLee7 requested a review from a team April 7, 2026 14:21
@KunHeeLee7 KunHeeLee7 self-assigned this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant