Spring AOP-Pointcut, Advice, Advisor

salgu·2022년 2월 5일
0

Spring

목록 보기
11/22

  • Pointcut : 어드바이스를 적용할지, 어드바이스를 어디에 적용할지 판단하는 필터링 로직입니다.
    - 주로 클래스와 메소드 이름으로 필터링 합니다.
  • Advice : 프록시가 호출하는 부가 기능입니다.
    - 단순히 프록시 로직이라고 생각하면 됩니다.
  • Advisor : 하나의 Pointcut과 하나의 Advice를 가지고 있는것이 Advisor입니다.
    - 1Advisor = 1Pointcut + 1Advice

이렇게 구분되어 있는것은 역할과 책임을 명확하게 분리하기 위한것입니다.

profile
https://github.com/leeeesanggyu, leeeesanggyu@gmail.com

0개의 댓글