如何将Aspectj应用于完整的软件包而不是特定的类?
我的代码是这样的
public abstract aspect BasicLogModel {
ch.qos.logback.classic.Logger logger = (ch.qos.logback.classic.Logger) LoggerFactory
.getLogger(ModArc.class);
pointcut greeting() : execution(* Model.ModArc*(..));
// this function will work before any function execution
before() : greeting() {
}
}
使用此代码记录器仅适用于ModArc类,但是我需要记录器以获取完整的软件包,这是Model这里需要进行哪些更改,请给出一些建议。
提前致谢
最佳答案
Atm我无法测试我写下的内容,但是我会写这样的东西
execution(* Model..*(..))
希望能帮助到你。