About lazy

manual

Retrieving JPA Entity Objects

Explains how to use JPA to retrieve entity objects from the database.... JavaDoc Reference Page... , can be considered the lazy version of find : Employee employee = em. getReference ... excluded from this automatic cascaded retrieval by using a lazy fetch type: @Entity javax.persistence.Entity JPA ...

 
forum_thread

Mapped (Inverse) LAZY @OneToMany vs. Unmapped LAZY @OneToMany

In the code example below (also attached) I would like to understand why I am able to print to console a lazy @OneToMany mapped field after a finding entity manager closes. There is a switch DO_VIEW_BEFORE_CLOSE, and when it is true the fields are accessed and output before the finding entity manager closes and as expected both a mapped @OneToMany list and an unmapped @OneToMany list are viewable: a.listA_mapped:[{A}[4]"ownedElement1", {A}[5]"ownedElement2"] a.listB_unmapped:[{B}[2]"b1", {B}[3]"b2"] ... like to understand why I am able to print to console a lazy @OneToMany mapped field after a finding entity manager closes. There is a ... is not visible/resolved, as one would expect for LAZY: a.listA_mapped:[{A}[4]"ownedElement1", {A}[5]"ownedElement2"] ...

 
forum_thread

Does ObjectDB support lazy loading?

I'm evaluating ObjectDB 2.0 RC1. Everything works fine except a lazy loading problem. I've a Parent class which contains List<Child>, marked with @OneToMany. After persisting a Parent object, (in the Explorer) I can see all the property values of the Child objects in the list. However, when the Parent object is read from EntityManager, all the properties except ID of the Child objects are null. The EntityManager is not yet closed when the getters are called.... ObjectDB 2.0 RC1. Everything works fine except a lazy loading problem. I've a Parent class which contains List<Child>, ... can be read. It seems to me that ObjectDB doesn't support lazy loading, am I right?   ...

 
issue

Navigation through lazy loading from Detached Objects

A main limitation of detached objects (as explained on the Detached Entities manual page) is: ... on the Object DB vs EclipseLink/TopLink: on accessing lazy loaded relationships outside a transaction, after a query, from Glassfish ... with the EntityManagerFactory and enable  lazy loading) - until serialization, which completes the detachment. It ...

 
forum_thread

LAZY @ManyToOne field functions as EAGER

In the code example below (also attached) I would like to understand why I am able to print to console a lazy @ManyToOne field after the entity manager closes. There is a switch DO_VIEW_BEFORE_CLOSE, and when it is true the fields are accessed and output before the finding entity manager closes and as expected both a LAZY @ManyToOne field and an EAGER @ManyToOne field are viewable: b.cLazy:{C}[2]"cLazy"
 b.cEager:{C}[3]"cEager" ... like to understand why I am able to print to console a lazy @ManyToOne field after the entity manager closes. There is a ... the finding entity manager closes and as expected both a LAZY @ManyToOne field and an EAGER @ManyToOne field are viewable: ... closes, when it is marked as @ManyToOne(fetch=FetchType.LAZY) ?   package com. greensoft . objectdb . test ...

 
forum_thread

Apparent Lazy Loading issues.

Hi, Thanks for the quick investigation. That has indeed fixed that issue. However there appear to be two more. ... with this is, when "find" is called, the object is being lazy loaded. So if the "equals" or "hashcode" method use more than the database ... been called, but the attributename appears to have been lazy loaded. For the purposes of continuing, I have set my "equals" ...

 
issue

Lazy loading of mapped by (inverse) singular references

... ObjectDB ignores lazy setting of non collection mapped by (inverse) fields and loads them always eagerly. This is allowed by JPA since lazy is only hint but it is not efficient. The reason is that ...

 
forum_thread

problem with lazy loading - unittest project attached

hi, i'm still testing objectdb together with spring-data-jpa. i made a test which should simulate 4 requests 1. save entity 2. read an existing entity, add onetomany relation 3. read an existing entity, add another onetomany relation 4. read entity, get relations. i have the feeling this is not the optional way to test this, because of the differnt transaction behavior. the test is not transactional, but the spring repository methods are. ... wrong? spring-data-jpa-lazy-loading.zip edit ... again and the test resource file spring-data-jpa-lazy-loading/src/test/resources/test/LazyLoadingTests-context.xml exists ...

 
forum_thread

Object DB vs EclipseLink/TopLink: Unloaded relationships in detached entities

This topic is for those considering migrating from EclipseLink JPA or TopLink to ObjectDB JPA. ... set list from a JPQ query are initially managed (and so lazy loading would initially work), they become detached once the EntityManager ... container, and then in ObjectDB (but not in EclipseLink) lazy loading fails. The 3 possible solutions in the ObjectDB case seem ...

 
api-jpa

FetchType.LAZY

Defines that data can be lazily fetched.(Enum Constant of javax.persistence.FetchType)