Hallo Mike,
erst mal vielen Dank für deine Antwort.
Ich dachte Kapitel "16.3. Custom SQL for create, update and delete"
aus der Hibernate Reference Documentation wäre eine elegante Lösung des Problems aber das ist es anscheinend nicht. Da ich nicht so gerne an Hibernate vorbei programmieren möchte werde ich wahrscheinlich die erste Möglichkeit nehmen.
MikePloed wrote:
Ok, da hast Du zwei Möglichkeiten:
Die eine Entity (Person) Löschen und als neue Juristische Person wieder einfügen.
Oder
Hol dir die Connection von der session. Und mach die Operation als Plain JDBC ganz an Hibernate vorbei. Bitte beachte aber, dass dann eventuell geladene Daten der Person, die noch mit der Session verbunden sind, nicht mehr gültig sind.