He creado dos puntos de corte de Spring AOP que están completamente separados y se tejen para diferentes partes del sistema. Los puntos de corte se utilizan en dos consejos diferentes, estos consejos de alrededor apuntarán al mismo método de Java.Spring aop puntos de corte y consejos múltiples, pero solo el último está funcionando
¿Cómo se ve el archivo xml:
<aop:config>
<aop:pointcut expression="execution(......)" id="pointcutOne" />
<aop:pointcut expression="execution(.....)" id="pointcurTwo" />
<aop:aspect id="..." ref="springBean">
<aop:around pointcut-ref="pointcutOne" method="commonMethod" />
<aop:around pointcut-ref="pointcutTwo" method="commonMethod" />
</aop:aspect>
</aop:config>
El problema es que sólo funciona el último punto de corte (si cambio el orden pointcutOne
obras, ya que es el último). He conseguido que funcione al crear un gran punto de corte, pero me gustaría separarlos. ¿Alguna sugerencia de por qué solo uno de los puntos de acceso funciona a la vez?
Supongo que 'aop: aroung' es un error tipográfico en la pregunta solamente. – Bozho
sí, lo siento. –