2012-10-12 2 views
1

애스 팩트를 매개 변수화 할 수 있습니까? 지금 나는 @Integration의 화면을 가지고 내 포인트 컷과 같은 수 있습니다 : 그것은 @Integration을 발견 한 곳자바 애셋을 매개 변수화 할 수 있습니까

@AfterReturning(pointcut = "@annotation(Integration)",returning = "result") 

따라서,이 메서드를 호출합니다. 다음과 같이 구현할 수 있습니까 :

@Integration("new") or @Integration("deleted"), 

모든 사례에 대해 새로운 주석을 작성하지 않으려면 어떻게해야합니까?

또한 가능한 경우이 제공된 값 ("new"또는 "deleted")에 액세스하는 방법입니다. 사전 :)에서

감사

답변

1
  1. 네, 가능하다고 여기
  2. 어노테이션 여기
  3. 에 값을 추가하는 방법 description되어있는 AspectJ를 가진 주석 처리의 예 전체 article; 예 : Listing 8은 aspect 내의 주석 값에 액세스하는 방법을 보여줍니다.
+0

감사합니다. :) –

+1

다시 한번 감사드립니다. 나는 또한이 위대한 기사를 발견했다 : http://www.mkyong.com/spring3/spring-aop-aspectj-annotation-example/ –

관련 문제