Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 위키 꾸미기
- aws ec2
- 자바
- 잘하고싶다..
- 프로그래머스
- 스터디 관리
- Executors
- 인턴
- DNS동작원리
- 현장실습 IT
- 스프링
- REST
- excalidraw
- 사이드 프로젝트
- Spring
- Java
- 개발자 디자인
- 셀레니움
- NAVER D2
- 스트림
- 숭실대
- 문자 인증
- 값 객체
- 현장실습
- nurigo
- ssh
- 위키 탭
- OpenAI
- 스프링 회원가입 인증
- 정렬 기준
Archives
- Today
- Total
목록Proxy Pattern Sample Code (1)
뭐요

프록시(Proxy) 란? 💡 proxy : 대리 (행위), 대리권, 대리 투표 프록시 패턴 충분히 프록시의 뜻에서 유추해볼 수 있습니다. 프록시 패턴을 사용한다는 것은 내가 해야할 일을 프록시에게 맡겨 대신 수행하도록 하는 것입니다. 좀 더 프로그래밍 관점에서 살펴보면 인터페이스를 하나 두어 실제 서비스를 수행할 클래스와 프록시 클래스 두 개로 나눠 구현합니다. 이후 프록시 클래스에서는 실제 서비스를 수행할 클래스의 객체를 갖고 실제 수행할 서비스의 로직을 수행하도록 합니다. 이러한 형태를 띄고 있기 때문에, 본래 수행되어야 하는 서비스에 대해서는 결과 값이 달라지지 않습니다. 단지 흐름제어만 바꾸는 것입니다. 프록시 패턴의 형태를 요약하면 다음과 같습니다. 대리자 (프록시)는 실제 서비스와 같은 이름의..
Java
2023. 3. 17. 13:32