Ich suche nach einem Weg, um speichern oder aktualisieren Datensätze, entsprechend dem eindeutigen Schlüssel der Tabelle, der sich aus mehreren Spalten zusammensetzt).
Ich möchte die gleiche Funktionalität erreichen, die von INSERT ... ON DUPLICATE KEY UPDATE
- d.h. blindes Speichern eines Datensatzes und Einfügen eines neuen Datensatzes durch die DB/Hibernate bzw. Aktualisieren des vorhandenen Datensatzes, wenn der eindeutige Schlüssel bereits existiert.
Ich weiß, ich kann die @SQLInsert( sql="INSERT INTO .. ON DUPLICATE KEY UPDATE")
aber ich hatte gehofft, dass ich keine eigenen SQLs schreiben und Hibernate die Arbeit erledigen lassen müsste. (Ich nehme an, dass es eine bessere Arbeit leisten wird - warum sonst Hibernate verwenden?)