오늘이군
스프링 삼각형 - AOP 본문
반응형
1. 추천 글
https://www.youtube.com/watch?v=4AN_cmX56G8
http://expert0226.tistory.com/200
2. AOP (Aspect-oriented programming) : 관점 지향 프로그래밍
가. 횡단관심
출처 : http://expert0226.tistory.com/200
코드 = 핵심관심사항 + 횡단관심사항
나. 로직주입
출처 : http://expert0226.tistory.com/200
다. 소스예시
http://expert0226.tistory.com/202
http://expert0226.tistory.com/204
라. 용어
1) Pointcut : 자르는 지점. Aspect 적용 위치 지정자 - execution("지점")
2) Joinpoint : 호출된 객체의 메서드 (광의 : Aspect 적용 가능한 모든 지점)
3) Advice : pointcut 에 언제, 무엇을 적용할 지를 정의한 메서드
4) Aspect = Advice 들 + Pointcut 들 = Adivsor 들 (Aspect 는 Where + When + What)
5) Advisor = 한개의 Advice + 한 개의 Pointcut
마. 연관 : 프록시 패턴
반응형
'삶.. > 프로그래밍' 카테고리의 다른 글
JPA 개요 (0) | 2017.05.23 |
---|---|
스프링 삼각형 - PSA (0) | 2017.05.16 |
스프링 삼각형 - IoC/DI (0) | 2017.05.16 |
디자인패턴 요약 (0) | 2017.05.16 |
객체지향설계 5원칙 - DIP (0) | 2017.05.16 |
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Comments