ZAWWW-2st1.2-w12.tresc-1.0-Slajd16

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład Spring AOP (2/3)

Przykład Spring AOP (2/3)


Cała konfiguracja programowania aspektowego odbywa się w pliku konfiguracyjnym beans.xml. Śledzeniem wywołań metody foo() zajmie się komponent MyBean zdefiniowany w pliku (1). Komponent ten działa jako obiekt-proxy i śledzi wywołania metod w zadanym obiekcie docelowym. Cecha target określa, jaki inny obiekt należy śledzić (2). Faktycznym śledzeniem zmian zajmie się specjalny komponent, nazwany theTracingBeforeAdvisor (3). Obiekt-proxy i obiekt śledzący zostaną automatycznie powołane do życia przez kontener Spring AOP.


<< Poprzedni slajd | Spis treści | Następny slajd >>