Я создал два точечных точки Spring AOP, которые полностью раздельны и будут сотканы для разных частей системы. Точечные ссылки используются в двух разных советах, эти советы касаются одного и того же метода Java.Весна aop несколько pointcuts & совет, но только последний работает
Как файл 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>
Проблема заключается в том, что только последний Pointcut работы (если изменить порядок pointcutOne
работы, потому что это последний). Я получил его для работы, создав один большой pointcut, но я хотел бы, чтобы они были разделены. Любые предложения о том, почему работает только один из pointcut?
Я думаю, что 'aop: aroung' является опечаткой только в вопросе. – Bozho
да, извините за то. –