개발자로서 아직 이런 문제를 겪지 않았다면, 이 글이 도움이 될 수 있을 것 같습니다. 경력 중 어느 시점에서든, 메모리에 맞지 않는 결과를 반환하는 데이터베이스 쿼리를 수행하는 Spring Boot REST 엔드포인트를 만들어야 할 가능성이 큽니다. 이 글에서는 메모리 한계로 인해 전통적인 방식으로 구현할 수 없는 REST 엔드포인트의 예를 살펴보겠습니다.시나리오이 연습에서는 Customer, Order, OrderItem, Product를 포함한 간단한 시나리오를 사용합니다: 우리의 목표는 다음을 쿼리하고 반환하는 보고서를 생성하는 엔드포인트를 만드는 것입니다:백만 개의 Orders500만 개 이상의 OrderItems전통적인 구현다음과 같은 필드가 있는 DTO를 정의해 봅시다:@Datapublic ..