///
Search
Duplicate
📝

기술 멘토링 - 2회차

질문리스트

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