흐음... AOP 의 용어인데 그건 집어치우고... (가 아니라 알아보고 와라 )
아무튼 JointPoint 가 필수인 Advice ( Around ) 나 옵션이 것들에서... 아규먼트의 순서는 반드시 첫번째여야 한다.
JointPoint가 제공하는 메소드는
Signature getSignature() : 호출되는 메소드의 정보
Object getTarget() : 대상 객체를 구함
Object[] getArgs[] : 넘겨받은 파라미터를 구함
proceed() : 대상 객체 실행
Signature 가 제공하는 메소드는
String getName() : 메소드이름
Strong toLongString() : 메소드를 풀네임으로 보여줌 (리턴타입 파라미터 모두)
String toShortString() : 메소드를 줄여서 보여줌
아무튼 JointPoint 가 필수인 Advice ( Around ) 나 옵션이 것들에서... 아규먼트의 순서는 반드시 첫번째여야 한다.
JointPoint가 제공하는 메소드는
Signature getSignature() : 호출되는 메소드의 정보
Object getTarget() : 대상 객체를 구함
Object[] getArgs[] : 넘겨받은 파라미터를 구함
proceed() : 대상 객체 실행
Signature 가 제공하는 메소드는
String getName() : 메소드이름
Strong toLongString() : 메소드를 풀네임으로 보여줌 (리턴타입 파라미터 모두)
String toShortString() : 메소드를 줄여서 보여줌
'IT > 스프링' 카테고리의 다른 글
weaving?? (0) | 2012.01.09 |
---|---|
Pointcut 표현식... execution , within (0) | 2012.01.06 |
Advice..? (0) | 2012.01.06 |
@Aspect 어노테이션을 이용한 AOP 설정 (0) | 2012.01.05 |
AOP 몇가지.. (0) | 2012.01.05 |