Middle
Jaký je rozdíl mezi advice a point v aspektech?
sobes.tech AI
Odpověď od AI
- Rada - je kód, který se vykonává v určitém bodě provádění programu (pointcut). Určuje, co přesně má nastat (například zaznamenávání, audit transakcí) v tomto bodě.
- Pointcut (ne "point") - je sada bodů v provádění programu, kde může být aplikována rada. Určuje, KDE přesně má být rada provedena, pomocí speciálních výrazů pro shodu s podpisy metod, volání konstruktorů, zpracování výjimek atd.
Tímto způsobem pointcut určuje sadu spojovacích bodů, a rada jsou akce, které se v těchto bodech provádějí.