(작성중) AOP~

ino5·2021년 6월 29일
0

AOP

흩어진 관심사 (Crosscutting Concerns)

  • 소스 코드상에서 다른 부분에 계속 반복해서 쓰는 코드

Target

  • 핵심 기능을 담고있는 모듈. 부가기능을 부여받을 대상.

Acvice

  • 부가 기능을 정의한 코드

PointCut

  • 어드바이스를 어디에 적용할 지 결정

  • join point의 부분 집합

Aspect

  • Advice + PointCut

Join point

joinPoint.proceed()

target method를 실행하는 부분

etc.

context

참고 자료

https://docs.spring.io/spring-framework/docs/2.0.x/reference/aop.html

https://shlee0882.tistory.com/206

profile
지금은 네이버 블로그만 해요... https://blog.naver.com/chero77

0개의 댓글