feat: 가상화 문서들 추가
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
%% EAGER 2차 조회는 반환 전에, LAZY highlights 조회는 매핑 접근 뒤에 실행된다
|
||||
%% question: 루트 피드 조회부터 EAGER ToOne과 LAZY highlights 조회까지 SQL은 어떤 순서로 발생하는가?
|
||||
sequenceDiagram
|
||||
participant n0 as loadFeed DTO 매핑
|
||||
participant n1 as Hibernate
|
||||
participant n2 as PostgreSQL
|
||||
n0->>n1: findAllBy(...)
|
||||
n1->>n2: SELECT feed_items
|
||||
n1->>n2: SELECT user / page · EAGER 2차
|
||||
n1->>n0: EAGER 연관이 채워진 FeedItem 반환
|
||||
n0->>n1: 매핑 중 getHighlights() 접근
|
||||
n1->>n2: SELECT highlights · LAZY 초기화
|
||||
Reference in New Issue
Block a user