O0oO0Oo / netty-reservation-service

트랜잭션, 동시성을 공부하기 위한 토이 프로젝트입니다.
0 stars 0 forks source link

feat: impl payment module #28

Closed O0oO0Oo closed 1 month ago

O0oO0Oo commented 1 month ago

PR 설명

외부 결제 서비스와의 연동을 용이하게 하기위해, Payment 모듈을 만들고 User 엔티티의 balance 속성을 Wallet 엔티티로 이동하였다.

변경 사항

배경

유저 테이블에 balance 컬럼을 두어 여기서 결제하기 보단. 다양한 유형의 결제가 이뤄질수 있도록 payment 모듈로 분리하였고 예약 로직도 다음과 같이 변경되었다. image

관련 이슈

25

추가 정보