Skip to content

Conversation

@GiJungPark
Copy link
Contributor

Related Issue

Key Changes

  • 서재 관심 등록 및 해제 API의 멱등성을 보장하도록 개선
    • Exception을 핸들링하여 비즈니스 로직이 동작되고 있는 부분을 개선하기 위함
  • SELECT 후, INSERT / UPDATE 등 작업이 호출되는 부분을 UPSERT 로 한번에 처리되도록 개선

To Reviewers

References

- markAsInterested(): 관심 등록 처리
- unmarkAsInterested(): 관심 해제 처리
- 필드 명과 메서드 명이 매칭되지 않는 문제 해결
- Native Upsert(ON DUPLICATE KEY UPDATE) 적용으로 동시성 이슈 해결 및 성능 최적화
- 중복 요청 시 예외를 던지지 않고 성공 처리하도록 변경하여 멱등성 확보
- 관심 있어요 해제 시, 이미 관심 해제된 정보여도 204를 반환하도록 함
@GiJungPark GiJungPark merged commit d200e34 into refactor/#409 Dec 28, 2025
1 check passed
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.

2 participants