지연로딩
ManyToOne : default Fetch Type.EAGER
OneToMany : default Fetch Type.LAZY
To 뒤의 설정이 Many일 때 default가 LAZY / To 뒤의 설정이 One일 때 default가 EAGER
영속성 컨텍스트와 지연로딩의 관계
영속성 컨텍스트 (1차캐시 / 쓰기 지연 저장소 / 변경감지)
지연로딩된 엔티티의 정보를 조회하려고 할 땐 반드시 영속성 컨텍스트가 존재해야한다.
= 트랜잭션이 적용되어있어야한다.
'개발 > Spring' 카테고리의 다른 글
[Spring] ResponseEntity / RequestEntity (0) | 2024.05.29 |
---|---|
[Spring] 연관 관계가 있는 Entity 추가, 삭제 (0) | 2024.05.23 |
[Spring] Entity 연관관계 (0) | 2024.05.23 |
[Spring] 필터 (0) | 2024.05.22 |
[Spring 입문] 3 layer architecture / IoC와 DI (0) | 2024.05.17 |