데이터베이스적으로 중복을 피하기 위해 주문이랑 예약에는 id만 조인해서 브랜치 하는 구조 > 만약 관련 기능을 불러온다면 하위 클래스의 메소드를 가져다 쓰는 걸로?
코드 부분에서 처음 메뉴 생성할 때
//1 . 주문 메뉴 생성 // 주문한 메뉴 : orderMenu 를 내부에서 생성하는 로직 // OrderMenu : 예약할 때 Menu 1개 count 개수만큼 주문하는 메뉴 표현? public static OrderMenu createOrderMenu(Menu menu, int orderPrice, int count) { OrderMenu orderMenu = new OrderMenu(); orderMenu.setMenu(menu); orderMenu.setOrderPrice(orderPrice); orderMenu.setCount(count); return orderMenu; }
메뉴는 여러개를 한번에 넣어야 하기 때문에 List
//1 . 주문 메뉴 생성 // 주문한 메뉴 : orderMenu 를 내부에서 생성하는 로직 // OrderMenu : 예약할 때 Menu 1개 count 개수만큼 주문하는 메뉴 표현? public static OrderMenu createOrderMenu(Menu menu, int orderPrice, int count) { OrderMenu orderMenu = new OrderMenu(); orderMenu.setMenu(menu); orderMenu.setOrderPrice(orderPrice); orderMenu.setCount(count); return orderMenu; }
메뉴는 여러개를 한번에 넣어야 하기 때문에 List참고해볼만한 글 : https://ugo04.tistory.com/108