在Java中用Spring方面创建Pointcut注释

时间:2011-06-21 09:36:13

标签: java spring aspectj

我正在使用org.aspectj.lang.annotation.Pointcut。我有一个接口com.home.learn.Try。

  • 我想创建一个切入点注释来观察实现接口的那个类的所有方法(com.home.learn.Try)

我使用了@Pointcut(“执行(com.home.learn.Try。*(..))”)但是我收到了错误

Pointcut is not well-formed: expecting 'name pattern' at character position 34
execution(com.home.learn.Try.*(..))
  • 我想要一个切入点(特定方法)com.home.learn.Try.print(java.lang.String)method

此外,我很好奇如何创建切入点注释来观察扩展抽象类的具体类的所有方法。

谢谢

1 个答案:

答案 0 :(得分:2)

尝试execution(* com.home.learn.Try.*(..))

您可以找到备忘单here