SpringMVC AOP无效不起作用解决方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Thousa_Ho/article/details/88845906

【场景描述】
为接口添加监控,配置<aop:aspectj-autoproxy expose-proxy="true">后代理不生效
【原因分析】
在这里插入图片描述
其中加载spring主配置文件的是applicationContext,加载springmvc的是webApplicationContext。
如果我们要切入Controller,需要在webmvc的配置文件里添加<aop:aspectj-autoproxy expose-proxy="true">
如果我们要切入其他Service,需要在主配置文件里添加<aop:aspectj-autoproxy expose-proxy="true">
如果两个都需要切入,那么两个配置文件都需要添加AOP配置

展开阅读全文

没有更多推荐了,返回首页