मुझे यह जानने के लिए एक सहायक की आवश्यकता है कि LazyInitializationException
से बचने के लिए एक संपत्ति को लोड किया गया है या नहीं। क्या यह संभव है?क्या यह जानने के लिए कोई सहायक है कि संपत्ति को हाइबरनेट द्वारा लोड किया गया है या नहीं?
@Entity
public class Parent {
@OneToMany
private List<Child> childList;
}
@Entity
public class Child {
}
"select distinct p from Parent p left join fetch p.childList";
// Answer goes here
// I want to avoid LazyInitializationException
SomeHelper.isLoaded(p.getChildList());
हमेशा आप, क्रिस। धन्यवाद। –