Hi Leute,
ich habe ein merkwürdiges Problem mit Hibernate.
Ich lade meine Objekte aus der Datenbank verändere einen Wert in einem Objekt und speichere das Objekt dann. Es wurde ein korrektes Update ausgeführt (kann man in der Datenbank beobachten). Nun ändere ich noch einmal am gleichen Objekt einen Wert und speichere das Objekt wieder. Bis zu dem Hibernate-"save" aufruf hat das Objekt auch noch die gleiche ID. Nach dem Hibernate-"save" Aufruf, hat das Objekt dann eine neue ID bekommen und Hibernate hat ein Update ausgeführt.
Hat jemand eine Idee wodran das liegen könnte? Wie kommt Hibernate denn plötzlich darauf eine neue ID vergeben zu müssen?
Danke schonmal im Voraus!
Gruß Nova
ich habe ein merkwürdiges Problem mit Hibernate.
Ich lade meine Objekte aus der Datenbank verändere einen Wert in einem Objekt und speichere das Objekt dann. Es wurde ein korrektes Update ausgeführt (kann man in der Datenbank beobachten). Nun ändere ich noch einmal am gleichen Objekt einen Wert und speichere das Objekt wieder. Bis zu dem Hibernate-"save" aufruf hat das Objekt auch noch die gleiche ID. Nach dem Hibernate-"save" Aufruf, hat das Objekt dann eine neue ID bekommen und Hibernate hat ein Update ausgeführt.
Hat jemand eine Idee wodran das liegen könnte? Wie kommt Hibernate denn plötzlich darauf eine neue ID vergeben zu müssen?
Danke schonmal im Voraus!
Gruß Nova