AopContext.currentProxy() Cannot find current proxy

错误信息如下:

Cannot find current proxy: set‘expogeProxy’property on advis ed to make it available,and ensure that AopContext.currentProxy() is invoked in the 8ame threasd as the aoe invocation context.

解决方案

第一种

没有添加:

@EnableAspectJAutoProxy(exposeProxy = true)

第二种

排查是否在线程中使用AopContext.currentProxy() 类似如下代码:

@Async
public void asyncExecute() {
    System.out.println(AopContext.currentProxy());
}
更新日期:
作者: qwding, 丁乾文