我正在学习aop spring并遇到两种在spring-context.xml中定义aop的方法,请参阅下文:
<aop:aspectj-autoproxy />
<bean id="customerBo" class="com.example.customer.impl.CustomerImpl" />
<!-- Aspect -->
<bean id="logAspect" class="com.example.aspect.LoggingAspect" />
第二个是:
<beans>
<aop:aspectj-autoproxy>
<aop:include name = "logAspect"/>
<aop:aspectj-autoproxy/>
<bean id="logAspect" class="com.example.aspect.LoggingAspect" />
</beans>
第二个更冗长,但他们是在做同样的事吗?
提前感谢您的帮助。