Hallo zusammen.
Ich habe da so ein Problem mit Hibernate und Axis.
Es geht darum, dass ich die Persistenzierung mit Hibernate realisiert habe, dies funktioniert auch richtig wunderbar.
Jetzt ist das so, dass mehrere Clients (Struts, Swing Clints) auf die Objekte von Hibernate zugreifen sollen.
Mein Problem besteht darin, dass ich bei einer Klasse ich eine Rekursive Beziehung habe, so wie bei einer Kategorie ist Unterkategorie von Kategorie usw.
Jetzt ist das so, wenn ich z.B dieses Objekt mittels Axis den Clients zur Verfügung stelle, dass dann alle Kategorien und die Kinder mit übertragen werden. Das führt unter umständen zu Performanz Problemen.
Meine Frage ist, wie kann ich das eleganter lösen, wie sollte mein Architektur optimalerweise aussehen.
MFG
Ich habe da so ein Problem mit Hibernate und Axis.
Es geht darum, dass ich die Persistenzierung mit Hibernate realisiert habe, dies funktioniert auch richtig wunderbar.
Jetzt ist das so, dass mehrere Clients (Struts, Swing Clints) auf die Objekte von Hibernate zugreifen sollen.
Mein Problem besteht darin, dass ich bei einer Klasse ich eine Rekursive Beziehung habe, so wie bei einer Kategorie ist Unterkategorie von Kategorie usw.
Jetzt ist das so, wenn ich z.B dieses Objekt mittels Axis den Clients zur Verfügung stelle, dass dann alle Kategorien und die Kinder mit übertragen werden. Das führt unter umständen zu Performanz Problemen.
Meine Frage ist, wie kann ich das eleganter lösen, wie sollte mein Architektur optimalerweise aussehen.
MFG