"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > JPA OnetoOne 관계에 대한 게으른로드를 구성하는 방법은 무엇입니까?

JPA OnetoOne 관계에 대한 게으른로드를 구성하는 방법은 무엇입니까?

2025-04-19에 게시되었습니다
검색:980

How Can I Configure Lazy Fetching for JPA OneToOne Relationships?

는 다중 하나의 연관성 (및 일대일 연관성)에 대해서는 Lazy Fetching이 실현 가능합니다. 소유 엔티티는 주문시 협회를 채우기 위해 외국 키를 쉽게 확인하거나 (일대일 협회를위한 빈 컬렉션 프록시를 만들 수 있습니다)

@manytoone 연관에 대한 게으른 페치를 가능하게하려면 @manytoone 주석을 fetch = fetchtype.lazy와 함께 주석에 올릴 수 있습니다. 그러나 쿼리 자체 가이 설정을 덮어 쓰지 않는지 확인하는 것이 중요합니다. 계측은 유일한 옵션입니다.

또 다른 시나리오가 @onetoone 연관이 결과 쿼리에서 많은 수의 조인으로 인해 성능 문제를 일으킬 때 발생합니다. 이러한 경우 모델을 검사하고 다중 하나의 고유 한 제약과 함께 일대일 관계를 사용하는 것과 같은 대체 접근 방식을 구현하는 것이 좋습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3