Hallo,
ich habe eine Anwendung, die mehrere Objekte aus der Datenbank holt. Dazu wird eine Session geöffnet, eine Transaktion gestartet, die Daten geholt, ein commit erfolgt und die Session wird wieder geschlossen.
Greife ich dan nauf die Objekte zu und dort auf eine getter-Methode, die mir eine Liste anderer Objekte zurückgibt, bekomme ich die besagte LazyInitializationException, obwohl ich in den config-files immer mit lazy="false" arbeite.
Wie kommt das? Ich dachte bisher, dass Hibernate sich darum kümmert, mir vollständige Objekte zurückzugeben, oder habe ich sdas falsch verstanden?
Grüße und danke,
Ingo
|