Eclipselink Lazy Loading und interne iteration Verständnis

Steven Hachel

Bekanntes Mitglied
Hallo werte Gemeinde,

es bedarf eine Aufklärung zwecks einer internen Iteration auf eine Liste, die Lazy geladen wird.

Java:
@Entity
public class OrderEntity {

    ...

   @OneToMany(fetch = FetchType.LAZY)
   private List<OrderPositionEntity> orderPositionList;

    ....
}

Jetzt mache ich eine interne Iteration darauf und zwar wie folgt...
Java:
OrderEntity entity = ...;

entity.getOrderPositionList().forEach(e -> System.out.println(e.getId());

...und bekomme keine Ausgabe.

Mache ich jedoch eine externe Iteration:
Java:
List<OrderPositionEntity> resultList = entity.getOrderPositionList();
for(OrderPosition entity : resultList) {
    ....
}

...funktionierts.

Haben die Jungs von Oracle etwas vergessen, oder ist das genau so gewollt bei einer internen Iteration?


viele Grüße
Steven
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Maxim6394 JPA / EclipseLink - n:m Beziehung wird nicht aktualisiert Datenbankprogrammierung 0
Maxim6394 EclipseLink + SQLite | Unable to acquire a connection from driver [null] Datenbankprogrammierung 6
L JPA EclipseLink PostgreSQL auslesen mit Query Datenbankprogrammierung 2
L PostgreSQL Abfrage mit EclipseLink Datenbankprogrammierung 7
X JPA (EclipseLink) und Oracle Datenbank Datenbankprogrammierung 2
D JPA findet keinen PersistenceProvider (maven, eclipselink) Datenbankprogrammierung 17
N HSQLDB Problem mit Eclipselink in runnable Jar Datenbankprogrammierung 10
Y MySQL Eclipselink Insert JSF Beispiel gesucht Datenbankprogrammierung 2
H EclipseLink: Schließen der Datenbank Datenbankprogrammierung 0
R eclipselink - referenzierte Entity löschen Datenbankprogrammierung 0
X JPA / EclipseLink: @EmbeddedId und @Id Datenbankprogrammierung 3
J [JPA][EclipseLink] NullPointer bei begin() Datenbankprogrammierung 14
zilti Derby/JavaDB EclipseLink und Derby: "Abschneidefehler" bei @Lob Datenbankprogrammierung 2
S DB2 Eclipselink Query Datenbankprogrammierung 2
T NullPointerException ( EclipseLink mit OSGi) Datenbankprogrammierung 10
S MySQL EclipseLink Anfänger Datenbankprogrammierung 3
F EclipseLink persistence.xml Frage Datenbankprogrammierung 11
W EclipseLink Persistence Provider? Datenbankprogrammierung 7
P Lazy-Fetchig und Session-Problem mit Hibernate Datenbankprogrammierung 4
I Hibernate - Best Practice für Lazy Loading Datenbankprogrammierung 3
B häppchenweises auslesen "lazy loading" von Datenbank Datenbankprogrammierung 13
sparrow Objekt mit lazy-verbindung komplettieren Datenbankprogrammierung 13

Ähnliche Java Themen

Neue Themen


Oben