Java Dynamic Proxy
작성일
|
In
Java
Dynamic Proxy란
메소드 인터셉팅을 통해 부수적인 코드를 삽입할 수 있는 기술, Spring AOP에서도 사용한다.
원래객체에 부수적인코드가 합쳐진 새로운 객체가 프록시 객체가 된다.
1. Proxy로 사용할 클래스에 대한 인터페이스를 작성한다.
Spring AOP 적용 관련 이야기
작성일
|
In
Spring Framework
스프링 AOP는 JDK 다이나믹 프록시
를 이용한 방법과 CGLIB
을 이용한 프록시를 이용하는 방법 2가지가 있다.
결국 AOP는 프록시를 통해 구현할 수 있다.
다이나믹 프록시를 이용한 방법은 치명적인 제약사항이 있다.