diff --git a/src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java b/src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java index e1ce4d9..3872c45 100644 --- a/src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java +++ b/src/main/java/us/codecraft/tinyioc/aop/AspectJAwareAdvisorAutoProxyCreator.java @@ -38,7 +38,8 @@ public Object postProcessAfterInitialization(Object bean, String beanName) throw TargetSource targetSource = new TargetSource(bean, bean.getClass(), bean.getClass().getInterfaces()); advisedSupport.setTargetSource(targetSource); - return advisedSupport.getProxy(); + //return advisedSupport.getProxy(); + bean = advisedSupport.getProxy(); } } return bean;