이전에 이미 만들어놨던
재고 정리 시스템이 있었다
가상계좌 미입금 시 재고를 정리하는 건데
테이블 변화로 인해 리팩터링이 필요했다
스프링 배치+스프링 스케줄러를 그대로 이용하고
sql만 바꿔주면 된다
vbankDao
같은 아이디를 조인해서
결제상태=ready and 입금일 <오늘 날짜이면
delete가 된다!
테스트
현재 기준 2021/09/25 12:30:00
예약에서는 813~816번이 삭제돼야 하고
vbank에서는 113~114가 삭제되어야 한다
이제 기다려보자
13시가 될 때까지
13시 02분
성공!
'Spring boot kim's Shop > 리팩토링' 카테고리의 다른 글
Springboot 로그인 리팩토링! with ResponseCookie (0) | 2021.09.21 |
---|---|
Springboot 결제시스템 리팩토링!(3) 가상계좌 입금전 부분취소 with 세틀뱅크 (0) | 2021.09.21 |
Spring boot 결제시스템 리팩토링!(2) with 세틀뱅크/카카오페이 (0) | 2021.09.19 |
Springboot 예약내역 페이지 리팩토링! with left join (0) | 2021.09.19 |
Springboot 결제 시스템 리팩토링!(1) 카드/가상계좌 세틀뱅크 (0) | 2021.09.15 |