Spring AOP: ¿Cuál es la diferencia entre JoinPoint y PointCut?
Estoy aprendiendo los conceptos de Programación Orientada a Aspectos y Spring AOP. Estoy fallando en entender la diferencia entre un Punto de corte y un Punto de unión, ambos parecen ser los mismos para mí. Un Punto de corte es donde usted aplica su consejo y un Punto de unión también es un lugar donde podemos aplicar nuestro consejo. Entonces cual es la diferencia
Un ejemplo de un punto de corte puede ser:
@Pointcut("execution(* * getName()")
¿Qué puede ser un ejemplo de un punto de unión?