gpt4 book ai didi

java - 添加aspectJ语言来定义连接点

转载 作者:行者123 更新时间:2023-12-01 09:30:51 26 4
gpt4 key购买 nike

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

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

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

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

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

有没有什么好的例子可以说明如何将aspectj添加到项目中以使maven正确编译这种语言以及如何用aspecj语言重写@Before、@Around等注释?

最佳答案

以下是一些资源:

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

关于java - 添加aspectJ语言来定义连接点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39414417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com