Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 구름톤
- 코딩테스트실력진단
- til
- 백준 #1010 #다리놓기
- 1931번
- @EntityGraph
- 1005 #ACM craft #백준
- 행복한 수열의 개수
- 금 채굴하기
- 백준
- 멀록 조명등
- 회의실 배정
- 즉시로딩
- Today I Learned
- 코드트리
- 최장 공통 부분수열
- 코딩테스트
- 구름톤 트레이닝
- 완전탐색
- JPA
- IT 좀 아는 사람
- 공부하기 싫어 #그래도 해야해
- 구름톤 챌린지
- 코드트리 챌린지
- spring
- 동적 계획법
- 공부 기록
- TagLibraryValidator
- 지연로딩
- eager
Archives
- Today
- Total
목록Lazy (1)
화분
@EntityGraph 관련 공부 정리
@EntityGraph 를 사용하게 된 이유 우선 다음과 같은 목적으로 쿼리를 짜는 과정에서 다양한 고민을 하였다. Team 엔터티와 Team에 지원하는 다수의 Appicant 엔터티가 존재한다. Team 엔터티와 Applicant 관련 연관관계 매핑시 Loading Strategy은 FetchType.LAZY로 설정하였다. 커서 페이징 방식으로 10개의 Team엔터티(게시글에 해당)를 거기에 속한 Applicant엔터티들과 함께 꺼내오려 한다. 최근 등록일자를 기준으로 내림차순으로 쿼리를 짜려한다. 위와 같은 문제를 해결하기 위해 쿼리를 짜기 전에 JpaRepository를 상속받아서 메서드명을 통해 데이터베이스에서 원하는 데이터를 꺼내오려 했다. @Repository public interface M..
Study/JPA
2024. 2. 1. 17:56