🚀 JDK Dynamic Proxy와 CGLibSpring 은 Proxy 기반 AOP 를 제공한다 .이때 Proxy 가 생성되는 방법에 따라 JDK Dynamic Proxy와 CGLIB Proxy 방식이 존재한다 . ✅ Proxy란?사전적으로는 대리 ( 행위 ) 나 대리권 , 대리 투표 , 대리인 등등의 뜻을 가지고 있다. 클라이언트가 RealSubject 객체의 request() 메소드를 호출하고 싶을 때,직접 RealSubject 를 불러와서 호출하지 않고,프록시 객체가 대신 RealSubject 객체의 request()를 호출하고 응답해주는 방식 ✅ Proxy 를 쓰는 이유1. 실제 RealSubject 의 request() 코드를 변경하지 않고 , 메소드 앞 뒤로 필요한 기능을 추가할 수있다.e..