Hallo zusammen!
Ich habe mir in Eclipse mit den Hibernate-Tools Beans zu meinen Datenbank-Tabellen anlegen lassen. Nun habe ich ein Problem. Ich habe ein Applet, das Daten aus der Datenbank benötigt.
Wenn ich nun die Daten in dem Bean gekapselt per HTTP verschicke, so bekomme ich auf der Applet-Seite ein Problem mit lazy-fetching, wenn ich bestimmte Felder des Objektes abfragen will, die "lazy" nachgeladen werden. Wie kann ich das Problem am Besten auflösen?
Theoretisch habe ich zwei Möglichkeiten:
1. Das Objekt vollständig mit allen Daten zu verschicken, so das nichts nachgeladen werden muss. Wie lade ich zu einem Bean den gesamten zugehörigen Objektbaum?
2. Die Verbindung wieder aufnehmen und die Objekte nachladen. Wie kann ich das realisieren?
Gibt es noch eine andere Möglichkeit die Lücke zwischen Applet und Servlet (Hibernate) zu überwinden?
Vielen Dank im Voraus!
|