Hej,
chciałbym przed zapisem aktualizacji obiektu w bazie pobrać jego kopie z bazy jeszcze w wersji niezmodyfikowanej tak aby zrobić sobie diffa obiektu przed aktualizacją i po aktualizacji.
Oczywiście pobranie kopii w tej samej sesji nie działa jak należy bo obiekt pobieram w tej samej sesji no i de facto jest to dokładnie ta sama kopia. Jeśli zmodyfikuje jeden obiekt to zmieniają się też wartości w tym obiekcie który chciałem wykorzystać do zrobienia porównania.
W jaki sposób można pobrać niezmodyfikowany obiekt jeszcze przed zapisem do bazy w celu porównania?
Db ogarniam przez Spring JPA Repository.
thx