ShootForTheMoon

ShootForTheMoon

반응형
  • 분류 전체보기 (256)
    • Spring (18)
    • Java (6)
      • JPA (15)
      • [도서] 자바의 정석 (14)
    • 코딩 테스트(JAVA) (89)
      • 인프런 문제풀이 (30)
      • 알고리즘 문제풀이 (4)
      • 리트코드 (18)
      • 백준 (32)
      • 프로그래머스 (5)
    • Python (4)
    • CS (16)
      • Database (10)
      • Network (4)
      • Operating System (1)
      • Web (1)
      • Design Pattern (0)
    • Project (39)
      • 이모저모 (0)
      • 데브툰 (8)
      • 예약구매 (2)
      • 시네마그램 (28)
      • CStar (퀴즈 채팅 프로그램) (0)
    • 기술 면접 준비 (25)
    • 개발 공부 (5)
      • 끄적끄적 (1)
    • 개인 공부 (23)
    • Github
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    ShootForTheMoon

    컨텐츠 검색

    태그

    직장영어 Spring Security 팩토리얼 PriorityQueue @RequestBody N+1문제 peek() 즉시 로딩 dfs Integer.MIN_VALUE BindingResult 프록시 toCharArray() 제주코딩베이스캠프 재귀함수 지연 로딩 완전탐색 Collections.sort() 중복순열 오버라이딩

    최근글

    댓글

    공지사항

    아카이브

    JPQL에 distinct 추가(1)

    • [API 개발 고급] 컬렉션 조회 최적화(페치 조인, 페이징)

      앞의 예제에서는 toOne(OneToOne, ManyToOne) 관계만 있었습니다. 이번에는 컬렉션인 일대다 관계(OneToMany)를 조회하고, 최적화하는 방법을 알아보는 시간을 가져보겠습니다. 요구사항 "주문내역에서 추가로 주문한 상품 정보를 추가로 조회하자." 그럼 Order 기준으로 컬렉션인 OrderItem와 Item 이 필요합니다. "엔티티 직접 노출"은 이전 시간에 공부했던 것처럼 많은 문제가 있으므로, 컬렉션 조회 최적화에서는 엔티티를 DTO로 변환 한 후 최적화하는 것에 초점을 맞추도록 하겠습니다. V2 : 엔티티를 DTO로 변환(fetch join 사용 X) V3 : 엔티티를 DTO로 변환(fetch join 사용 O) 주문 조회 V2: 엔티티를 DTO로 변환(fetch join 사용 ..

      2022.05.26
    이전
    1
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바