4
我正在用Java中的註釋進行Spring面向方面的編程。我有一個看點LogAOP:@DeclareParents在面向方面編程的介紹中的註釋
@Aspect
public class LogAOP {
@DeclareParents(value="beans.service.*+", //Line 1
defaultImpl= EventImpl.class)
public static Event mixin;
@Before("com.beans.business.businessService() &&" +
"this(abc)")
public void usage(Event abc) {
abc.increment();
}
}
我無法理解「+」號的1號線在@DeclareParents註釋值屬性的意義。 因爲即使我刪除了這個+符號,程序也運行正常。我也在Spring AOP的官方文檔(http://docs.spring.io/spring/docs/2.5.4/reference/aop.html)中搜索過,沒有提到那裏。