#advice-chain
글
-
Spring 소스 파헤치기 11: @Aspect는 어떻게 발견되고 어드바이스 체인은 어떻게 돌아가나
@EnableAspectJAutoProxy 한 줄이 컨테이너에 무엇을 등록하는지, @Aspect 클래스가 어떻게 어드바이저로 바뀌는지, 컨테이너는 어떤 빈을 프록시로 감쌀지 어떻게 정하는지, 그리고 프록시의 메서드를 부르면 @Around·@Before·@After·@AfterReturning·@AfterThrowing이 어떤 순서로 실행되는지를 실제 소스와 예제 출력으로 확인합니다.