230515_TIL

majungha·2023년 5월 19일
1

TIL

목록 보기
54/68

팀 프로젝트 기간

오늘은 아침부터 개발에 들어갔다. 결제쪽을 오전 내내 만졌는데 처음 해보는 부분이 몇가지 있어서 공부를 하면서 하니까 조금 오래 걸렸던 것 같다. 내가 공부한 부분은 queryRunner 부분이였다. queryRunner는 코드에 문제가 있을 때 지금까지 저장했던 부분을 저장하기 전 상태로 rollback해주는 기능이 있다. 그래서 포인트 결제 부분에서 user의 포인트를 업데이트 해주는 상황에 오류가 있으면 업데이트 전 상태로 되돌려줘야 하니까 queryRunner를 사용했다.

profile
개발자 블로그 / 항상 겸손한 자세로 배우면서 성장하자 할 수 있다!

0개의 댓글