spring로 검색한 결과 :: 시소커뮤니티[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

회원가입 I 비밀번호 찾기


SSISO Community검색
SSISO Community메뉴
[카페목록보기]
[블로그등록하기]  
[블로그리스트]  
SSISO Community카페
블로그 카테고리
정치 경제
문화 칼럼
비디오게임 스포츠
핫이슈 TV
포토 온라인게임
PC게임 에뮬게임
라이프 사람들
유머 만화애니
방송 1
1 1
1 1
1 1
1 1
1

spring로 검색한 결과
등록일:2008-06-10 17:35:41
작성자:
제목:AOP proxy | Spring AOP


프락시팩토리에 정의된 메소드

ProxyFactory

(Object target)

AOP대상이 되는 클레스를 지정한다. 파라메터를 갖는 생성자.

ProxyFactory

(Class[] interfaces)

AOP대상이되는 복수의 클래스 인터페이스를 지정하는 파라메터를 갖는 생성자

Object getProxy()

ProxFactory에 설정된 정보의 위치. AOP가 적용된 클레스를 갖는 메소드.

void addAdvisor

(Advisor advisor)

Advice Pointcut을 캡슐화한 Advisor ProxyFactory에 설정하는 메소드. ProxyFactory에는 복수의 Advisor를 설정하는 것이 가능. 보통은 이 메소드를 사용해서 Advice Pointcut을 지정한다.

void addAdvice

(Advice advice)

Advice ProxyFactory에 설정하는 메소드. ProxyFactory에는 복수의 Advice를 설정하는 것이 가능. 또한 여러가지 Advice타입마다 Advice를 추가하는 메소드도 준비되어있다.(ex addThrowsAdvice등등)

void addAdvice

(int pos,Advice advice)

파라메터pos로 지정된 순번으로 실행되는 Advice를 추가하는 메소드. 지정된 순번으로 실행되는 Interceptor,Advisor를 추가하는 메소드도 준비되어있다.

void addInterceptor

(interceptor intereptor)

void addAdvice(Advice advice)와 동일한 기능을 갖는 메소드. Around advice Interceptor라고 불리기도 하지만, AOP Alliance로 지정된 Advice Interceptor의 슈퍼인터페이스이다.

void setTarget(Object target)

AOP대상이된 클레스를 지정하는 메소드

void setInterfaces

(Class[] interfaces)

AOP 대상이된 복수의 클레스의 인터페이스를 지정하는 파라메터를 갖는 메소드. 생성자 ProxyFactory(Class[] interfaces)와 동일하다.

void setProxyTargetClass

(boolean proxyTargetClass)

AOP대상이되는 클레스가 인터페이스를 갖지않는 경우 파라메터에 true를 설정한다.

[출처] AOP proxy|작성자 도톰보리