기록의 흔적, 기억의 발자취

  • 홈
  • 태그
  • 방명록

2024/07/21 1

[예약구매] 재고 감소 동시성 테스트

여러 사용자가 동시에 재고를 감소시킬 때, 재고 수량이 올바르게 감소하지 않거나, 재고가 음수가 되는 등의 문제가 발생할 수 있습니다. 이번 포스팅에서는 스프링 부트와 JPA를 사용하여 재고 감소 기능을 구현하고, 동시성 문제를 해결하는 방법과 이를 테스트하는 방법을 소개합니다. 1. 재고(Stock) 엔티티@Entity@Getterpublic class Stock { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private Long productId; private Long quantity; public Stock(Long productId, Long quantity) { ..

IT 개발 관련/[프로젝트] 2024.07.21
이전
1
다음
더보기
프로필사진

기록의 흔적, 기억의 발자취

  • 분류 전체보기 (70)
    • IT 개발 관련 (68)
      • [Spring] (8)
      • [AWS] (4)
      • [DevOps] (1)
      • [Algorithm] (21)
      • [프로젝트] (8)
      • [TIL] (26)
    • 지식 & 정보 (1)
      • [자격증] (1)

Tag

개발자포트폴리오, spring, 코딩테스트, valid, 취리코, 취업리부트코스, 개발자취준, AWS, SHA-256, 항해99, 개발자부트캠프, 개발자취업, 개바잘취준, BindingResult, EC2, passwordencoder, IntelliJ, 8080, SpringSecurity, 개발자이력서,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/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 © Kakao Corp. All rights reserved.

티스토리툴바