1. 객체생성
<bean id = "target" class="spring.aop.entity.NewlecExam" p:kor="1" p:eng="2"/>
2. 부작업(advice) 세팅
<bean id="logAroundAdvice" class="spring.aop.advice.LogAroundAdvice" />
3. Proxy 생성
<bean id="proxy" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="target" ret="target">
<property name="interceptorNames">
<list>
<value>logAroundAdvice</value>
</list>
</property>
</bean>
4. LogAroundAdvice.java (Interceptor class)

- Interceptor는 MethodInterceptor 인터페이스를 implements한다.
- invocation.proceed(); 가 주작업.
5. Proxy를 이용한 주작업 및 AOP 호출

- ApplicationContext를 통해 AOP 설정한 Spring xml 객체화 load
- proxy context를 호출하고자 하는 객체형으로 불러옴
- 그러면 위에 xml에 target과 interceptor를 연결했기 때문에, Interceptor class로 가서 Proxy를 이용하여 Around advise로 호출됨.