(N+1) Error
Background 준영속 상태와 지연로딩 스프링 커테이너는 트랜잭션 범위의 영속성 컨텍스트 전략을 기본으로 사용한다. 즉, 트랜잭션 범위와 영속성 컨텍스트의 생존 범위가 같다는 뜻이다. 그리고 트랜잭션은 보통 서비스 계층에서 시작하므로 서비스 계층이 끝나는 시점에 트랜잭션이 종료되면서 영속성 컨텍스트로 함께 종료된다. @Entity public class order{ @Id @GeneratorValue private Long id; @ManyToOne(fetch = FetchType.LAZY) private Member member; } 컨테이너 환경의 기본 전략인 트랜잭션 범위의 영속성 컨택스트 전략을 사용하면 트랜잭션이 없는 프래젠테이션 계층에서 엔티티는 준영속 상태다. 따라서 감지와 지연 로딩이 ..
DataBase
2022. 2. 26. 20:20
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링부트
- OOP
- Matlab
- ajax
- 자격증
- Algorithm
- 스프링
- 자바
- docker
- spring-cloud
- 백준
- interview
- 알고리즘
- C언어
- 디자인패턴
- Spring
- 면접
- kakao
- 릿코드
- java
- 수학
- security
- 매트랩
- Solid
- 프로그래머스
- springboot
- 그래프
- JPA
- CS
- nginx
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함