方面没有从依赖项上执行

时间:2015-11-19 08:53:37

标签: spring aspectj

我正在尝试在org.springframework.jdbc.core.JdbcOperations上添加一个方面,如解释here,并且不会拦截从我的DAO类到实现JdbcOperations的JdbcTemplate的调用。

@Before("execution(* org.springframework.jdbc.core.JdbcOperations.*(String, ..))")
public void log(JoinPoint jp) throws Throwable
{
    ...
}

为了了解我的AspectJ配置是否已更正,我将此方法添加到Aspect类:

@Before("execution(* be.siemens.medical.dao.*DAO.*(..))")
public void hello(JoinPoint jp) throws Throwable
{
    System.out.println("HELLO ASPECT");
}

这很好执行,我得到了sysout。

那么,为了从依赖项中添加类的方面,还有什么特定的做法吗?

0 个答案:

没有答案