til icon indicating copy to clipboard operation
til copied to clipboard

OneToMany 컬렉션의 size() 호출시 count 쿼리 실행하는 방법

Open raycon opened this issue 3 years ago • 0 comments

기본 동작은 모든 레코드를 검색하는 쿼리가 실행되고, 컬렉션의 사이즈가 반환된다.

@LazyCollection(LazyCollectionOption.EXTRA) 를 사용할 경우, size() 를 호출하면 count 쿼리가 실행되고 실제 컬렉션의 아이템을 사용할 때에 select 쿼리가 수행된다.

  • https://www.baeldung.com/hibernate-lazycollection

raycon avatar Feb 22 '22 11:02 raycon