1. 무엇을?
- 게시글(Post) 도메인의 CRUD API 구현 (목록 조회, 상세 조회, 등록, 수정, 삭제)
- 전역 예외 처리(Global Exception Handling)를 통한 공통 에러 응답 구현
2. 상세 설명
- Controller: 설계된 REST API 엔드포인트(GET/POST/PUT/DELETE /posts) 구현 및 @Valid를 이용한 입력값 검증
- Exception: @RestControllerAdvice를 활용하여 ErrorCode 기반의 공통 에러 응답 규격 생성
- DTO: Request(작성, 수정)와 Response(목록, 상세)를 분리하여 데이터 전송 최적화
3. 제출 전 체크 계획
[ ] 모든 API(GET/POST/PUT/DELETE)가 설계된 URL 구조로 정상 작동하는가?
[ ] 게시글 작성 시 제목/내용 누락에 대해 COMMON400 에러가 발생하는가?
[ ] 모든 에러 응답이 설계된 JSON 규격(코드, 메시지)을 따르는가?
4. 추가 사항
5. 권장 추가 구현(선택)
1. 무엇을?
2. 상세 설명
3. 제출 전 체크 계획
[ ] 모든 API(GET/POST/PUT/DELETE)가 설계된 URL 구조로 정상 작동하는가?
[ ] 게시글 작성 시 제목/내용 누락에 대해 COMMON400 에러가 발생하는가?
[ ] 모든 에러 응답이 설계된 JSON 규격(코드, 메시지)을 따르는가?
4. 추가 사항
5. 권장 추가 구현(선택)