Hallo,
ich bin ein Hibernate Anfanger. Bin mal die Hibernate Referenz durchgegangen, paar Tutorials und habe mir ein paar Bespiele angeschaut und ausprobiert.
Schreibe gerade eine Applikation mit Hibernate und habe ein paar grundlegende Fragen zu den Collections, bzw. fuer welche ich mich entscheiden soll:
ich habe gelesen jede Java Collection hat eine entsprechende Hibernate Collection.
Mir ist noch nicht ganz klar, meine Annahmen sind:
Hibernate Collections:
SET (keine Duplikate: Eindeutigkeit durch equals() und hashcode() bestimmt)
-> z.B. bei Java HashSet angewandt
BAG (Duplikate moeglich, kann durch unique in DB abgefangen werden oder umstaendlich in Javacode)
-> z.B. bei ArrayList angewandt
List (IndexColumn???)
Wann benuzte ich am besten welche Hibernate Collection? Vorteile/Nachteile
(Meistens sehe ich SET, BAG und vielleicht mal LIST)
Gruss
Jan
|