Ich habe folgendes Problem:
Ich lade innerhalb einer Session mit der Methode get(objectclass,objectid) ein Objekt aus der Datenbank. Mich wundert es, dass ich keine Exception bekomme, wenn ich auf den Namen der Property persistentHersteller zugreife, da ich ja die Session schon geschlossen habe. Ich bekomme den richtigen Wert.Es müsste doch eine LazyInitialisation Exception geben.
Order order=null; String name=null; Session session = orderDataServer.getSession(); order=(Order)session.get(Order.class, new Integer(1)); session.close(); name=order.getPersistentHersteller().getName();
|