[Spring] XToOne 조회 기능에 대한 쿼리 튜닝: N+1문제 해결, 페이징 최적화
기존 상황 먼저 N+1 문제가 발생하는 기능 중 하나는 룸메이트 매칭 목록 조회 기능 중에 '로그인한 유저가 좋아요 한 매칭정보 목록을 조회하는 기능'입니다. 기존의 코드는 아래와 같습니다. 더보기 MatchingMateService.java @Service @Transactional(readOnly = true) @RequiredArgsConstructor public class MatchingMateService implements MatchingMateUseCase { private final LoadMemberPort loadMemberPort; private final LoadMatchingInfoPort loadMatchingInfoPort; private final SaveMatchingMa..