250x250
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
- 인프런김영한
- 인프런백기선
- 자료구조
- jpa
- 이펙티브자바
- 인덱스
- SQL쿡북
- MariaDB
- CleanCode
- 네트워크
- 도메인 주도 개발 시작하기
- 클린코드
- react
- 기술면접
- DDD
- mysql
- aop
- vue.js
- AWS RDS
- java
- 이펙티브 자바
- 자바
- 자바스터디
- AWS
- 알고리즘
- 스프링부트와AWS로혼자구현하는웹서비스
- 알고리즘분석
- 혼공SQL
- 이팩티브 자바
- 자바예외
Archives
- Today
- Total
목록스프링김영한고급편 (1)
기록이 힘이다.
프록시, 데코레이턴 패턴
-접근 제어 권한에 따른 접근 차단 캐싱 지연 로딩 -부가기능 추가 원래 서버가 제공하는 기능에 더해서 부가 기능을 수행한다. 예) 요청 값이나, 응답 값을 중간에 변형한다. 예) 실행 시간을 측정해서 추가 로그를 남긴다. 둘다 프록시를 사용하는 방법이지만 GOF 디자인 패턴에서는 이 둘을 의도(intent)에 따라서 프록시 패턴과 데코레이터 패턴으로 구분한다. 프록시 패턴: 접근 제어가 목적 데코레이터 패턴: 새로운 기능 추가가 목적, 체이닝이 가능하다
JAVA/자료구조와 알고리즘
2023. 7. 6. 07:11