怀疑spring的文档有误
这个死活成功不了
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.AfterReturning;
@Aspect
public class AfterReturningExample {
@AfterReturning(
pointcut="com.xyz.myapp.SystemArchitecture.dataAccessOperation()",
returning="retVal")
public void doAccessCheck(Object retVal) {
// ...
}
}
改成这样才行
@AfterReturning(pointcut="execution(* com.hp.spring3.service.*.*(..))", returning="retVal")
public void doAccessCheck(Object retVal) {
System.out.println("ddd");
System.out.println(retVal);
}