@AspectJ支持

@AspectJ指的是将切面声明为带有注解的常规Java类的风格。@AspectJ风格是由AspectJ项目在AspectJ 5发布中引入的。Spring解释相同的注解作为AspectJ 5,使用由AspectJ提供的库进行切入点解析和匹配。AOP运行时仍然是纯Spring AOP,并且不依赖于AspectJ编译器或织入器。

使用AspectJ编译器和织入器可以使用完整的AspectJ语言,并在在Spring应用中使用AspectJ中进行了讨论。