参考原文:https://www.cnblogs.com/intsmaze/p/5206584.html
问题描述:切 controller 的一级方法有效;切controller 中的内部方法无效
解决步骤:
1. 在application-mvc.xml中配置
<aop:aspectj-autoproxy expose-proxy="true"/> //将当前的代理暴露给线程使用
2.内部方法调用的方式
修改前:this.getBal()
修改后:((AuthcAPIController)AopContext.currentProxy()).getBal();//显示的调用了AopContext来获取当前代理对象,然后调用其方法