Bäume mit Hibernate?

webmagier

Mitglied
Ich habe eine Tabelle "rubrik" mit einer "id", einem "name" und einem "parent". Jede Rubrik kann weitere Unterrubriken haben, bzw. ist einer Rubrik (parent) zugeordnet.

Meine Bean (RubrikVO) hat dazu eine Collection (childs), welche alle Kinder der Rubrik beinhalten soll. Wie muss das Mapping aussehen?

Mfg Daniel Richter
 
Noch ein kleiner Tipp (sollte er noch nicht bekannt sein natürlich):

Bei Bäumen solltest du mit Hibernate aufpassen.

Sollte die Struktur tief bzw. breit gefächert sein wirst du zum einen ohne lazy loading und zum anderen beim laden der Childs Probleme bekommen wenn der Parent über seine Kinder bescheid weiß.
Er wird sich dann sämtliche Objekte in den Speicher laden, und ich glaube, dass kein Benutzer diese Geduld aufbringen wird.

Gruß

Roman
 
Zurück