컬렉션조회1 실전! 스프링 부트와 JPA 활용2 - 컬렉션 조회 최적 API 개발 고급 - 컬렉션 조회 최적화 OneToMany 를 조회하고 최적화 하는 방법 엔티티를 직접 노출하는 잘못된 API V1 /* 엔티티를 직접 노출 이렇게 하면 안 된다는 예시 */ @GetMapping("/api/v1/orders") public List ordersV1() { List all = orderRepository.findAllByString(new OrderSearch()); for (Order order : all) { order.getMember().getUserName(); order.getDelivery().getStatus(); order.getOrderItems().stream().forEach(o -> o.getItem().getName()); } return all;.. 2023. 5. 10. 이전 1 다음