달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2007. 4. 9. 14:29

AOP(Aspect Oriented Programming) 용어들 그거/Tech2007. 4. 9. 14:29

aspect : 구현하고자 하는 횡단 관심사의 기능
cross cutting : 끼어들기
primary concern : 구현할 business logic
cross-cutting concern : 시스템 전반적으로 산재된 기능(보안, 인증, 로그 ...)
Advice : cross-cutting concern을 구현한 code(aspect의 실제 구현체)
point-cut : advice가 어떤 joint point에 적용되어야 하는지에 대한 정의
join-point : aspect를 플러그인할 수 있는 application의 실행지점
advisor : advice + point-cut
introduction : 기존의 클래스에 새로운 메소드나 속성을 추가
target : advice를 받는 클래스
proxy : 대상객체에 advice가 적용된 후 생성되는 객체
weaving : aspect를 대상객체에 적용하여 새로운 proxy 객체를 생성하는 과정

// 어렵다 -_-;

'그거 > Tech' 카테고리의 다른 글

SunOS 5.9에 64bit JDK 1.5.0.11 설치  (0) 2007.04.16
선택이 아닌 필수 AOP(Aspect Oriented Programming)  (0) 2007.04.09
Aspect Oriented Programming (AOP)  (0) 2007.04.09
JSTL(JavaServer Pages Standard Tag Library)  (0) 2007.03.29
Velocity  (0) 2007.03.29
:
Posted by 뽀기