⚡프록시 패턴이란? 프록시 패턴(Proxy pattern)은 다른 객체를 대신해서 클라이언트와 상호 작용하는 객체를 제공하는 구조적인 디자인 패턴이다. 클라이언트는 프록시 객체를 사용하여 실제 객체에 대한 직접적인 접근을 피하고 프록시 객체가 실제 객체에 대한 간접적인 접근을 제공 한다. 이를 통해 실제 객체의 생성 및 소멸 등에 대한 부담을 줄이고 보안, 로깅, 캐싱 등의 부가 기능을 제공할 수 있다. 프록시 패턴은 크게 가상 프록시, 원격 프록시, 보호 프록시, 스마트 프록시 등으로 분류할 수 있습니다. 가상 프록시는 실제 객체의 생성을 지연시켜 성능을 향상시키는 역할을 한다. 원격 프록시는 네트워크를 통해 분산된 객체에 접근하는 역할을 한다. 보호 프록시는 클라이언트에게 필요한 권한이나 보안 문제를..