Ich hätte gerne Felder: creationDate
und updateDate
in Entity
,
Ich möchte diese Felder in db auf persist
operation aktualisiert werden.
Aber ich möchte das Feld creationDate
wird nicht auf merge
Operation in db aktualisiert werden.
Ich bin auf der Suche nach JPA Annotation wie folgt:
@TransientOnMerge
oder @IgnoreOnMerge
Kann aber nichts finden.
Ist es möglich? Können Sie mir helfen?
Sie können mit JPA EntityListener arbeiten und Ihre Daten auf @PrePersist
oder% aktualisieren. co_de%
PrePersist: Diese Rückrufmethode wird zuvor für eine bestimmte Entität aufgerufen Der jeweilige Entity Manager führt die Persist-Operation dafür aus Entität.
PostPersist: Diese Rückrufmethode wird nach einer bestimmten Entität aufgerufen Der jeweilige Entity Manager führt die Persist-Operation dafür aus Entität.