Tags
- db
- yumpackage
- list
- dynamodb
- 리눅스rabbitmq설치
- ELB
- 자료구조
- 인스턴스
- javamap반복
- AWS
- rabbitmq설치방법
- instance
- AWS CloudFormation
- redis
- rabbitmq설치명령어
- Iteration반복문
- spring
- jpa
- 차이점
- S3
- REST
- map
- CloudFormation
- javaIteration
- 어노테이션
- Cognito
- java
- Amazon
- Heap
- cloudfront
https://blog.naver.com/rla8860
- Today
- Total
SMALL
목록jpa n+1 (1)
You are a developer, not a coder.
JPA N+1 해결방법?
JPA N+1 문제란? @OneToMany 등에서 하위 엔티티들을 Lazy Loading으로 가져올때마다 자식 조회 쿼리가 추가로 발생하는 이슈 (참고) 위의 문제점을 해결하기 위해서는 아래와 같이 2가지의 방법이 존재한다. 일대다 필드의 타입을 Set으로 선언 @OneToMany(cascade = CascadeType.ALL) @JoinColumn(name="academy_id") // 정렬이 먹히지 않을 경우, 아래의 @Orderby 어노테이션을 사용하여 순서를 보장함 @Orderby("academy_id, idx desc") private Set subjects = new LinkedHashSet(); Set은 중복을 허용하지 않는 자료구조이기 때문에 중복을 없애기 위해 사용한다. 또한, Linke..
FrameWorks/Spring (Boot포함)
2023. 5. 18. 13:38
LIST