Spring AOP setAdvice仅适用于一个特定的方法

dan*_*nik 4 java aop spring spring-aop java-ee

我有以下课程:

package x.y.z;

public class MyClass{
public void someMethod(SomeObject object){
//do somethinng
}

public void {
//do somethinng
}

}
Run Code Online (Sandbox Code Playgroud)

现在我想@PointCut只设置方法someMethod(SomeObject object, int param1)

我该怎么做?

更新我正在尝试

@Pointcut("execution(x.y.z.MyClass.someMethod(x.y.z.SomeObject))") but I'm getting not well formed pointcut exception.
Run Code Online (Sandbox Code Playgroud)

Mic*_*les 8

切点应该是:

target(x.y.z.MyClass) && execution(<RETURN TYPE> someMethod(x.y.z.SomeObject))
Run Code Online (Sandbox Code Playgroud)