Ich bin auf eine Situation gestoßen, wo ich ein Entity-Objekt in JPA behalte und anschließend sehen muss, ob ein anderes Objekt .equals()
es.Sollte ich verwaltetes Objekt auf JPA zurückgeben erstellen/bearbeiten
Der Test schlägt jedoch fehl, weil das erste Objekt nur ein POJO ist, während das zweite Objekt das verwaltete Äquivalent ist.
Ist es bewährte Methode, das neu verwaltete Entitätsobjekt als Ergebnis einer JPA-Erstellungs- oder Bearbeitungsoperation zurückzugeben?
Grüße, Laurence
Dieser Artikel war sehr hilfreich. Unglücklicherweise hatte ich ein Problem, weil ich einen Baum von selbstverweisenden Objekten hatte, der nur ein Namensfeld hatte, das nicht eindeutig war. In dieser Situation musste ich die ID der Elternobjekte zusammen mit dem Objektnamen zur eindeutigen Identifizierung verwenden. Ich konnte keinen besseren Weg finden, es zu tun. – retrodev
gut, das klingt fair. Wenn ein Objekt eindeutig durch seinen Elternteil und Namen identifiziert wird - so sei es. – Bozho