Skip to content

주소 수정 API 구현 #59

@wooxexn

Description

@wooxexn

1. 구분

  • BackEnd
  • Infra
  • ETC

2. 대분류

  • feat
  • refactor
  • settings
  • etc

3. 작업의 주 내용에 대해서 작성해주세요

주소 수정 API 개발

4. 세부 작업에 대해서 작성해주세요

  • AddressUpdateRequestDto 생성 (Jakarta Validation 규칙 적용)
  • AddressUpdateResponseDto 생성 (Lombok 빌더 패턴 적용)
  • AddressMapper에 주소 수정용 매핑 메서드 추가 (MapStruct 적용)
  • AddressRepository에 수정 관련 쿼리 메서드 추가
  • AddressService에 updateAddress 메서드 구현 (소유자 검증, 기본주소 관리, 중복체크)
  • AddressController에 PUT /v1/addresses/{addressId} 엔드포인트 추가 (ApiResponse 적용)
  • 복잡한 기본주소 변경 로직 구현 (자동 해제/설정, 마지막 주소 보호)
  • API 테스트 성공 확인

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions