Spring AOP: Jaka jest różnica między JoinPoint i PointCut?
Uczę się koncepcji programowania w Aspect i Spring AOP. Nie rozumiem różnicy między Pointcut i Joinpoint - oba wydają mi się takie same. Pointcut to miejsce, w którym stosujesz swoją radę, a Joinpoint to także miejsce, w którym możemy zastosować naszą radę. Więc jaka jest różnica?
Przykładem wycinku może być:
@Pointcut("execution(* * getName()")
Co może być przykładem Joinpointa?