混合切面类型
完全可以在同一配置中混合使用 @AspectJ 风格的切面(通过自动代理支持)、模式定义的 <aop:aspect>
切面、<aop:advisor>
声明的通知器,甚至其他风格的代理和拦截器。所有这些都是通过相同的底层支持机制实现的,并且可以毫无困难地共存。
完全可以在同一配置中混合使用 @AspectJ 风格的切面(通过自动代理支持)、模式定义的 <aop:aspect>
切面、<aop:advisor>
声明的通知器,甚至其他风格的代理和拦截器。所有这些都是通过相同的底层支持机制实现的,并且可以毫无困难地共存。