
1. Advisor"어떤 시점에 어떤 부가기능을 실행할지"를 정의 (Advice + Pointcut을 묶은 객체)Aspect의 최소 단위 2. 구현체DefaultPointcutAdvisorAdvisor advisor = new DefaultPointcutAdvisor(pointcut, advice);기본 구현체Advice + Pointcut를 한 번에 묶어서 등록이 가능 3. Advice 혼합 사용다양한 타입들의 Advice 객체를 혼합해서 하나의 프록시에 등록할 수 있음 예제) ProxyFactory더보기더보기더보기MyService target = new MyServiceImpl();ProxyFactory factory = new ProxyFactory();factory.setTarget(target..