TIL

9/8

iksadnorth 2023. 9. 8. 23:43

👣 개요

오늘은 '자바 ORM 표준 JPA 프로그래밍' 책의 14장과 15장을 공부했다.

오늘 공부는 상당히 유의미 했던 것이
그동안 JPQL로만 연관 관계의 쿼리를 fetch join을 하기만 했지
JPA로만 연관 관계의 fetch join을 한 적은 없었다.

하지만 14장의 엔티티 그래프를 읽고 해당 기술을 이용하면
재활용성 높게 연관된 엔티티를 fetch join할 수 있음을 깨달았다.

추가로 리스너에 대해서도 깨달은 바가 컸는데
그동안 JpaAuditing을 사용할 줄만 알았지 어찌 작동하는 지는 모르고 살았는데
리스너를 사용하는 방법을 알아낸 뒤 AuditingEntityListener 코드를 읽고 해석하는 능력을 
갖추게 되어 매우 인상적이었다.

현 시점에서는 15장을 공부만 하고 게시글을 작성하지는 못했는데
해당 챕터에서도 N+1 문제 해결법에 크게 깨달은 바가 많았다.

 

'TIL' 카테고리의 다른 글

WIL - 9/4 ~ 9/10  (0) 2023.09.10
9/9  (0) 2023.09.09
9/7  (0) 2023.09.07
9/6  (0) 2023.09.06
9/5  (0) 2023.09.05