리포지토리 @Repository @RequiredArgsConstructor public class OrderRepository { private final EntityManager em; public void save(Order order){ em.persist(order); } public Order findOne(Long orderId){ return em.find(Order.class, orderId); } // public List findAll(OrderSearch orderSearch){} } 간단하게 주문 저장, 주문 하나 가져오기. 그런데 여러개 가져오는데, 검색 옵션에 따라 가져오기. 저건 동적 쿼리가 필요해서 나중에 따로 함. 서비스 기능 요구 사항은 주문 조회 주문 주문 취소 먼저 ..