inflearn logo
강의

講義

知識共有

ジェミニの開発実務 - コマースバックエンドレガシーとAI活用編

getOrCreate / Unique? 멱등 처리 질문

1

wheon06

投稿した質問数 8

0

paymentCreator 쪽을 보니 사용자가 결제를 진행하지 않고 결제창을 닫았다가 다시 열거나 새로고침 하면 db unique 단에서 에러가 날 것 같더라구요.

  1. creator 로직에서 조회를 먼저하고 있으면 반환 없으면 생성하는 방식으로 분기문을 둔다.

  2. db unique를 타게하고 try catch 등으로 처리한다.

가독성이나 복잡도 측면에서 각각의 장단점이 있을 것 같습니다!

이런 경우가 payment 생성 말고도 다양한 로직에서 자주 나오는 상황일 것 같은데 제미니님은 주로 어떤 스타일로 개발하시는지 궁금합니다!

spring-boot 도메인 dbms/rdbms backend 인공지능(ai)

回答 0

경쟁상태

0

3

1

기존의 완성된 CRUD의 Build.gradle에 security관련 dependency를 추가하면 문제가 생깁니다.

0

6

2

stmt

0

5

1

파킹 페이지와 대기열 큐 질문입니다.

0

11

0

실행 통계2 explain analyze 조인 쿼리

0

12

0

ReviewPolicyValidator와 ReviewManger내의 if문

1

61

2

ProductController 에서 타협하지 않는다면 어떤 형태가 되나요?

1

75

2

접근 가능한 카트 목록을 조회하는 API는 없는걸까요?

1

89

2

Sequence 관련 질문

1

117

2

Image Only Query

1

96

2

ProductOption을 통한 FindProductOption에 관한 질문

1

101

2

상수에 관련해서 질문있습니다.

1

111

2

null 을 많이 허용하지 않는 이유

1

119

1

JetBrains All Products Pack 3개월 이용권 신청 관련 문의

1

181

2

소스코드 보안

1

309

2

AI 사용 방법에 대하여...

1

168

2

PaymentValidator와 PaymentProcessor에서 주문과 결제를 중복 조회하는 구조에 대한 질문이 있습니다 !

1

128

3

결제 개념 컴포넌트 분리 기준과 네이밍 전략에 대한 질문있습니다 !

1

144

3

AI 를 적용시 브랜치를 다루는 팁 같은게 있을까요?

1

190

2

사용자가 상품을 선택하고 쿠폰을 고를 때 가장 혜택이 큰 쿠폰을 고르는 상황

1

170

2

장바구니 아이템 가격 기준?

1

172

2

인텔리제이에서 legacy 프로젝트 그레이들 인식 불가

1

243

4

예약 변경 시 '과거 정책 기준 재계산' 요구사항에 따른 스냅샷 데이터 구조 설계 고민

1

187

2

선생님

1

222

1