对于最新稳定版本,请使用Spring Framework 7.0.1spring-doc.cadn.net.cn

@AspectJ支持

@AspectJ 指的是一种将切面声明为常规 Java 类并注释为 附注。 @AspectJ风格由 AspectJ 项目引入,作为 AspectJ 5 版本的一部分。 Spring 解释与 AspectJ 5 相同的注释,使用由 AspectJ 提供的库用于点割解析和匹配。不过 AOP 运行时仍然是纯 Spring AOP,且不依赖于 AspectJ 编译器或织网器。spring-doc.cadn.net.cn

使用 AspectJ 编译器和编织器可以使用完整的 AspectJ 语言,详见《使用 AspectJ 与 Spring 应用》一文。