sagecode 님의 블로그

  • 홈
  • 태그
  • 방명록

PLOT 1

[PLOT] 인앱 결제 멱등성 어노테이션 적용(@Idempotent)

문제 발생유저가 인앱결제를 진행했을 때 사용자의 중복 요청으로 인해 오류가 발생했다.첫 결제 성공 이후 코드단에서 중복결제를 예외처리로 막아두었지만, 사용자에게 2번째 요청에 대한 오류가 발생하게 되면서 사용자 경험에 문제가 생긴다는 점을 파악했다.// 기존 코드T receiptData = buyRubyRequestDto.getReceiptData();if (receiptData != null) { String traceKey = receiptData.getTraceKey(); if (traceKey != null && payInAppRepository.findByTransactionId(traceKey).isPresent()) { throw new DuplicatedInAppTr..

PLOT 2026.01.23
이전
1
다음
더보기
프로필사진

sagecode 님의 블로그

sagecode 님의 블로그 입니다.

  • 분류 전체보기 (110)
    • JAVA (20)
    • SPRING (9)
    • OS (3)
    • Network (4)
    • DATABASE (3)
    • 자료구조 (5)
    • Interview Question (41)
    • EduClass Project (8)
    • ShoppingMall Project (4)
    • 멋사 부트캠프 (12)
    • PLOT (1)

Tag

상속, 스레드, Java, 디자인패턴, bean, springboot, stack, JPA, HTTP, sagecode, GoF, 의존성주입, Entity, 자료구조, https, 다형성, Gradle, Spring, controller, heap,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/07   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바