【问题标题】:Adding aspectJ language to define joinpoints添加 aspectJ 语言来定义连接点
【发布时间】:2023-03-16 13:06:01
【问题描述】:

我想定义不使用注释和字符串常量的 aspectj 连接点,如下所示:

@Before("execution(* my.class.getText(..))")

但使用 aspecj 语言,如本例所示:

pointcut myMethod(): myClass() && execution(* *(..));

before (): getText() {
    Trace.traceEntry("" + thisJoinPointStaticPart.getSignature());
}

有没有很好的例子说明如何在项目中添加aspectj以使maven正确编译该语言以及如何用aspecj语言重写@Before、@Around等注解?

【问题讨论】:

    标签: java maven aspectj aspectj-maven-plugin


    【解决方案1】:

    这里有一些资源:

    在 Stack Overflow 上,我还回答了很多关于如何配置 AspectJ Maven 插件的问题,例如here.

    【讨论】:

      猜你喜欢
      • 2018-09-21
      • 2011-08-28
      • 1970-01-01
      • 2012-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多