Skip to content

[3주차] 이은표/[feat] 게시글 도메인 API구현#116

Open
vyfhfhd wants to merge 4 commits intoLeets-Official:이은표/mainfrom
vyfhfhd:이은표/3주차

Hidden character warning

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

[3주차] 이은표/[feat] 게시글 도메인 API구현#116
vyfhfhd wants to merge 4 commits intoLeets-Official:이은표/mainfrom
vyfhfhd:이은표/3주차

Conversation

@vyfhfhd
Copy link
Copy Markdown

@vyfhfhd vyfhfhd commented Apr 7, 2026

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

  • 게시글 목록 조회, 상세조회(get)
  • 게시글 작성(post)
  • 게시글 수정(patch)
  • 게시글 삭제(delete)
  • 성공, 실패(예외처리) 응답

2. 핵심 변경 사항

  1. PostUpdateRequest DTO를 생성하여 게시글 수정 요청 데이터를 처리
  2. ForbiddenPostAccessException을 생성하여 작성자가 아닌 사용자의 수정/삭제 시 예외가 발생하도록 구현.
  3. GlobalExceptionHandler에 ForbiddenPostAccessException 처리 로직을 추가하여 권한이 없는 요청에 대해 403 응답 반환.

3. 실행 및 검증 결과

  • 실행 결과:
  1. 게시글 목록 확인
image
  1. 특정 게시글 상세 조회 - 성공
image

특정 게시글 상세 조회 - 실패
image

  1. 새로운 게시글 작성 - 성공
image
  1. 자신이 작성한 게시글 수정 - 성공
image

자신이 작성한 게시글 수정 - 실패
image

  1. 자신이 작성한 게시글 삭제 - 성공
image

자신이 작성한 게시글 삭제 - 실패
image

4. 완료 사항

  1. 게시글 생성, 수정, 삭제, 조회
  2. 요청 성공, 실패했을 경우 안내메세지 지

5. 추가 사항

  • 관련 이슈: closed #이슈번호

#119

제출 체크리스트

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

Reviewer 참고

@vyfhfhd vyfhfhd requested a review from a team April 7, 2026 14:33
@vyfhfhd vyfhfhd 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