ZAWWW-2st1.2-w05.tresc-1.0--Slajd28
Z Studia Informatyczne
Cykl życia encji
Zarządzanie instancjami encji w kodzie aplikacji jest realizowane poprzez instancję zarządcy encji (EntityManager).
Instancja encji może znajdować się w jednym z czterech stanów:
- nowa (ang. new) – nieposiadająca trwałej tożsamości i niezwiązana jeszcze z kontekstem trwałości;
- zarządzana (ang. managed) - posiadająca trwałą tożsamość i związana z kontekstem trwałości;
- odłączona (ang. detached) - posiadająca trwałą tożsamość, a niezwiązana w danym momencie z kontekstem trwałości;
- usunięta (ang. removed) - posiadająca trwałą tożsamość, związana z kontekstem trwałości i zaszeregowana do usunięcia z bazy danych.