我试图定义一个切入点,它将捕获所有构造函数调用,而不考虑修饰符、返回类型或类。我使用了以下代码
after():execution(* * * .new(..))
我出错了:
标记"*","("预期。
谁能建议什么是正确的方法?
去掉中间的*。为构造函数调用指定返回类型是没有意义的,因为构造函数显然总是返回它所定义的类的一个实例。
after() : execution(* *.new(..))
顺便说一句,你还应该删除"。new"之前的空白。