👣 개요
오늘은 '자바 ORM 표준 JPA 프로그래밍' 책의 14장과 15장을 공부했다.
오늘 공부는 상당히 유의미 했던 것이
그동안 JPQL로만 연관 관계의 쿼리를 fetch join을 하기만 했지
JPA로만 연관 관계의 fetch join을 한 적은 없었다.
하지만 14장의 엔티티 그래프를 읽고 해당 기술을 이용하면
재활용성 높게 연관된 엔티티를 fetch join할 수 있음을 깨달았다.
추가로 리스너에 대해서도 깨달은 바가 컸는데
그동안 JpaAuditing을 사용할 줄만 알았지 어찌 작동하는 지는 모르고 살았는데
리스너를 사용하는 방법을 알아낸 뒤 AuditingEntityListener 코드를 읽고 해석하는 능력을
갖추게 되어 매우 인상적이었다.
현 시점에서는 15장을 공부만 하고 게시글을 작성하지는 못했는데
해당 챕터에서도 N+1 문제 해결법에 크게 깨달은 바가 많았다.