스프링은 프록시 오브젝트를 생성해주는 기술을 추상화한 팩토리 빈을 제공해준다.

ProxyFactoryBean 이 생성하는 프록시에서 사용할 부가기능은 MethodInterceptor 인터페이스를 구현해서 만든다

MethodInterceptor 의 invoke() 메서드

ProxyFactoryBean 을 이용한 다이내믹 프록시 테스트


어드바이스: 타깃이 필요없는 순수한 부가기능

ProxyFactoryBean 을 적용한 코드 vs JDK 다이내믹 프록시를 사용한 코드

MethodInvocation