@AspectJ 支持

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

使用 AspectJ 编译器和织入器可以使用完整的 AspectJ 语言, 这将在 在 Infra 应用程序中使用 AspectJ 中讨论。