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 |