프록시 패턴 (Proxy Pattern)
1. Proxy Pattern? 프록시 패턴을 알아보기 전에, 프록시를 검색하면 다음과 같은 설명을 볼 수 있다. 일반적으로 프록시는 다른 무언가와 이어지는 인터페이스의 역할을 하는 클래스이다. 프록시는 어떠한 것(이를테면 네트워크 연결, 메모리 안의 커다란 객체, 파일, 또 복제할 수 없거나 수요가 많은 리소스)과도 인터페이스의 역할을 수행할 수 있다. 개념만으로는 감이 잘 오지 않으므로 프록시 패턴이 필요한 경우를 보자. 2. Proxy Pattern이 필요한 경우 예시 public class Service { public String runSomething(){ return "run Service"; } } public class ClientWithNoProxy { public static void..
2022.03.25