Obiekty przechwytujące i dekoratory

Obiekty przechwytujące są używane do implementowania tzw. zagadnień przecinających (ang. cross-cutting concerns), czyli na przykład mechanizmów rejestrowania zdarzeń, zabezpieczeń i logiki biznesowej.

Opisywana specyfikacja nie jest w całości nowa, ponieważ podobne mechanizmy zdefiniowano już w specyfikacji EJB 3.0. Specyfikację przeniesiono jednak na wyższy poziom, dzięki czemu jej elementy można stosować w szerszym zbiorze specyfikacji platformy Java EE. Obiekty przechwytujące odpowiadają — jak łatwo odgadnąć — za przechwytywanie wywołań i zdarzeń cyklu życia powiązanych z klasą docelową. W największym uproszczeniu obiekt przechwytujący jest klasą, której metody są wywoływane w reakcji na wywołania metod ...

Get Java EE 6. Leksykon kieszonkowy 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.