나는 Spring 자바를 사용하고 있습니다.
Stream
데이터베이스 쿼리에서 개체 를 반환해야 합니다 ( ObjectMapper
이를 JSON에 매핑하는 데 사용).
쿼리 결과는 상당히 클 수 있으므로(500k 개체 이상) 메모리에 저장하고 싶지 않습니다.
나는 그것을 했다 JpaRepository
.
어떻게 할 수 있고 그렇게 할 JdbcTemplate
때 이점이 있는지 알고 싶습니다.
JdbcTemplate
즉 ... 또는 다른 라이브러리 를 사용하여 처리량과 메모리 사용을 최적화할 수 있습니까?
내 목표는 결국 메모리/시간/처리 측면에서 쿼리를 실행하고 모든 개체를 출력 스트림에 인쇄하는 최적의 방법을 찾는 것입니다.