I have a data model class Account.In Account class I have one one property Contact(Custom class) and this is having one to one mapping.So I am using like this in Account class:
@OneToOne(mappedBy = "account", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
public Contact getContact() {
return contact;
}
After doing this contact property is not lazy loading.I have tried optional=false
and @LazyToOne (LazyToOneOption.NO_PROXY)
.But no luck.
Could you please help me?
Lazy Loading with OneToOne behaves little differently.
This might help you out. Just follow the post.