Jaki jest cykl życia podmiotu WZP?
Jaki jest cykl życia podmiotu WZP?

Wideo: Jaki jest cykl życia podmiotu WZP?

Wideo: Jaki jest cykl życia podmiotu WZP?
Wideo: Jak być coraz lepszym we wszystkim - Cykl Deminga #41 2024, Listopad
Anonim

ten koło życia z podmiot obiekty składają się z czterech stanów: Nowy, Zarządzany, Usunięty i Odłączony. Kiedy podmiot obiekt jest początkowo tworzony w stanie Nowy. W tym stanie obiekt nie jest jeszcze skojarzony z EntityManager. trwałość.

Czym w niniejszym dokumencie jest podmiot WZP?

A podmiot WZP klasa to POJO (Zwykły Stary Jawa Object) klasa, czyli zwykła Jawa klasy, która jest oznaczona (z adnotacjami) jako posiadająca możliwość reprezentowania obiektów w bazie danych. Koncepcyjnie jest to podobne do klas możliwych do serializacji, które są oznaczone jako posiadające możliwość serializacji.

Co więcej, co to jest podmiot niezależny w JPA? Lub podobny komunikat, gdy używamy innego JPA dostawcy niż Hibernate EntityManager. A odłączony podmiot (alias a wolnostojący obiekt) to obiekt, który ma taki sam identyfikator jak podmiot w magazynie trwałości, ale nie jest to już część kontekstu trwałości (zakres sesji EntityManager).

Czym zatem jest kontekst trwałości?

A kontekst trwałości to zestaw jednostek, tak że dla każdej trwałej tożsamości istnieje unikalna instancja jednostki. W granicach kontekst trwałości , jednostki są zarządzane. EntityManager kontroluje ich cykl życia i może uzyskać dostęp do zasobów magazynu danych. Odłączona jednostka nie może załadować żadnego dodatkowego trwałego stanu.

Jaki jest pożytek z @entity?

Podmioty reprezentują trwałe dane przechowywane w relacyjnej bazie danych automatycznie przy użyciu trwałości zarządzanej przez kontener. Są trwałe, ponieważ ich dane są trwale przechowywane w jakiejś formie systemu przechowywania danych, takiego jak baza danych: przetrwają awarię serwera, przełączenie awaryjne lub awarię sieci.

Zalecana: