Hiberbate bei Inserts PrimaryKey zurückgeben

spetzi77

Grünschnabel
Hallo miteinander,

ich versuche mich gerade etwas mit Hibernate zu beschäftigen und bin dabei auf ein Problem gestoßen, wo ich nicht so recht weiter weiß. Vielleicht könnt ihr mir da helfen.

Problem: Ich will in eine Tabelle einen neuen Eintrag hinzufügen (was auch prima mittels session.save(object) funktioniert). Jetzt benötige ich jedoch von diesen gerade angelegten Datensatz den erzeugten PrimaryKey und weiß nicht, wie ich mittels Hibernate da ran komme (normal würde ich das über CallableStatements machen).

Danke
 
Soweit ich mich erinnern kann muss dein Domänenobjekt doch eine Property haben, die du als PrimaryKey definierst. Nach einem save(..) solltest du da einfach drauf zugreifen können... Hibernate sollte die automatisch setzen - korrigiert mich, falsch ich daneben lieg.

Gruß
Ollie
 

Neue Beiträge

Zurück