2
我新的Spring AOP和我寫了一個小的測試AspectJ的AOP切入點 ,爲什麼pointcut.matches(String.class)返回「真」
public void test1() {
AspectJExpressionPointcut pointcut = new AspectJExpressionPointcut();
pointcut.setExpression("execution(public * java.util.*.*(..))");
System.out.println(pointcut.matches(String.class)) ;
}
我希望它會打印出「假」 ,因爲String.class不包含在java.util包中。 但實際上它給了我「真實」, 我犯了什麼錯誤?
版本:spring 3.0
在此先感謝。