JPA - Lazy 성능 차이, OneToOne 양방향 Lazy
LAZY, EAGERA라는 엔티티에 아래와 외래키가 있다 해보자. Lazy를 지정하지 않으면 default인 EAGER가 적용된다.Eager 옵션에 JpaRepository에서 제공하는 기본 메소드( findById, findAll )로 A를 조회해 보면 4개의 JOIN 쿼리가 나간다. @OneToOne(cascade = {CascadeType.REMOVE, CascadeType.PERSIST}) @JoinColumn(name = "locate_id", referencedColumnName = "id") private Locate locate; @OneToOne(cascade = {CascadeType.REMOVE, CascadeType.PERSIST}) @JoinColumn(..
2024.11.26