Rozdział 10. Wywołania zwrotne i klasy nasłuchujące

Kiedy wywołujemy takie metody usługi EntityManager jak persist(), marge(), remove() czy find() lub kiedy wykonujemy zapytania języka EJB QL, automatycznie następuje wywołanie predefiniowanego zbioru zdarzeń związanych z cyklem życia kontekstu utrwalania. Przykładowo metoda persist() powoduje wykonanie operacji wstawiania rekordów w bazie danych. Operacja scalania automatycznie wywołuje aktualizację rekordów bazy danych. Metoda persist() powoduje wykonanie operacji usuwania rekordów z bazy danych. Wykonywanie zapytań na encjach wiąże się z koniecznością odczytywania zawartości bazy danych. W niektórych przypadkach niezwykle ważna jest możliwość powiadamiania klasy komponentu encyjnego o zdarzeniach, ...

Get Enterprise JavaBeans 3.0. Wydanie V now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.