Hallo zusammen,
habe folgendes Problem:
versuche mit find-Methode ein Objekt aus der Datenbank zu laden:
SubscriptionBO subscription= new SubscriptionDAO().findById(9080850L);
dabei wird eine Query mit mehr als 100 JOIN gebildet, die auch funktioniert
(wäre korrekt bei Lazy Loading =false), dauert aber Minuten;
alle Assoziationen im Objekt sind leer und werden sofort nachgeladen, als die benötigt werden (Lazy Loading funktioniert) ; wozu wird dann diese riesige Query gebildet?
Danke in Voraus
Hibernate:v3.2
DB:Oracle10;
MyEclipse;
|