질문리스트
- 결제가 완료되면 주문처리상태 값을 변경시킬 필요가 있어서 임시 테이블을 만들어서 사용중
⇒ 맞는 방식인가?
- TB_USER_ORDER 테이블을 만들어서, 결제 진행중인 주문 데이터를 저장
- OneToOne으로 저장
- PathVariable로 orderId 받음
- 쿠키나 로컬 스토리지에 tid를 저장
- 최적화와 RESTful한 API에 대한 고민
- 재료 주문 버튼을 클릭 시, 장바구니를 비우고(DELETE) 식재료를 추가하며(POST), 장바구니에 담긴 식재료를 모두 들고옴(GET)
- 장바구니 DELETE 메소드와 POST 메소드를 합쳐서, 호출되는 API를 줄이는 것이 최적화에는 더 좋을 거라고 생각됨
- 하지만 그렇게 되면 RESTful API가 아니게 됨
- 테스트코드 쉽게 작성하는 방법?
- 서비스 레이어만(비즈니스 모델) 테스트를 진행하려고 계획중
- 통합테스트로만 진행하면 안되는 것인가? ⇒ 무거움
휴지통