AOP란?


1. 용어 정리


Aspect : 공통 기능


Advice : Aspect의 기능 자체


Jointpoint : Advice를 적용 해야하는 부분. 메소드


Pointcut : Jointpoint중에서 Advice가 적용이 된 부분


Weaving : Advice를 Pointcut 하는 행위



2. 처리 순서


Client -> Proxy -> Target -> Proxy-> Client 의 순으로 처리된다.



3. 구현 방법


Spring에서는 IOC 컨테이너를 구현할때와 마찬가지로 XML 스키마 기반의 AOP 구현, @Aspect 어노테이션 기반의 구현이 가능하다.




'프로그래밍' 카테고리의 다른 글

[AOP] 관점 지향 프로그래밍 (3)  (0) 2018.09.28
[AOP] 관점 지향 프로그래밍 (2)  (0) 2018.09.28
Postman  (0) 2018.09.10

+ Recent posts