Spring Boot + JPA API 조회 성능 최적화


Spring Boot + JPA API 조회 성능 최적화

쿼리 방식 선택 권장 순서 1. 우선 엔티티를 DTO로 변환하는 방법을 선택한다 2. 필요하면 페치 조인으로 성능을 최적화 한다. 대부분의 성능 이슈가 해결된다3. 그래도 안되면 DTO로 직접 조회하는 방법을 사용한다4. 최후의 방법은 JPA가 제공하는 네이티브 SQL이나 스프링 JDBC Template을 사용해서 SQL을 직접 사용한다엔티티를 DTO로 변환하거나, DTO로 바로 조회하는 두가지 방법은 각각 장단점이 있다. 둘중 상황에 따라 서 더 나은 방법을 선택하면 된다. 엔티티로 조회하면 리포지토리 재사용성도 좋고, 개발도 단순해진다<일반 조회>조회에만 필요한 DTO(재사용성이 없으나 성능이 좋다)순수 엔티티를 조회하는..........

Spring Boot + JPA API 조회 성능 최적화에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Spring Boot + JPA API 조회 성능 최적화