Spring Framework 核心技术 使用 Spring 进行面向切面编程 混合切面类型 混合切面类型 在同一个配置中,完全可以混合使用通过自动代理支持的 @AspectJ 风格切面、通过 schema 定义的 `` 切面、通过 `` 声明的通知器 (advisor),甚至以及其他风格的代理和拦截器。所有这些都是通过相同的底层支持机制实现的,并且可以毫无困难地共存。 选择使用哪种 AOP 声明风格 代理机制