김영한의 스프링 핵심 원리(고급편) - 동적 프록시 기술
·
김영한의 스프링 핵심 원리 - 고급편
QuestionJDK 동적 프록시가 동적으로 프록시를 만드는 것은 어떠한 문제를 해결할 수 있는가?동적 프록시의 동작 순서는?JDK 동적 프록시의 한계는?CGLIB이란?CGLIB의 동작 순서는?CGLIB의 제약은?인터페이스 유무에 따라 JDK 동적 프록시와 CGLIB을 사용하는 단점을 보완하는 방법은? JDK 동적 프록시기존 단순 프록시를 적용할 때는 적용 대상만큼 프록시 클래스를 만들어야 했음적용 대상이 100개면 프록시를 100개 만들어야 함코드는 거의 같은데 대상만 달라도 프록시를 새로 만들어야 하는 문제동적 프록시는 개발자가 직접 프록시 클래스를 만들지 않아도 런타임에 자동으로 만들어 주는 기술 JDK 동적 프록시 구현 방법public interface AInterface { void ca..