Spring AOP的几种实现方式
在Spring中AOP有几种配置方式,根据我对spring源码的浏览,发现几种实现方式原理如下:
1. ProxyFactoryBean
???
???
?
?? 配置很简短,功能很全面。
?? 这种配置方式的原理则是在进行配置文件解析的时候,由AopNameSpaceHandler对此标签进行解析,然后
???注册一个“org.springframework.aop.config.internalAutoProxyCreator” bean,这个bean的实现类是:
?? org/springframework/aop/aspectj/autoproxy/AspectJAwareAdvisorAutoProxyCreator,此类也实现了
?? BeanPostProcessor接口。
?
至此,把大致原理分析了一下。当然,分析的不是很详细,有兴趣的朋友可以跟我联系大家一起交流一下。
1 楼 beginLi 2011-03-02 还有种注解的方式怎么配的?
最后一个不是很明白