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
- 트랜잭션
- 인터셉터
- 자바
- response
- Redis
- OOP
- 디자인패턴
- java
- request
- network
- 스프링부트
- Spring
- proxy pattern
- git
- Spring Security
- aspect
- exception
- aop
- http
- 객체지향프로그래밍
- SQL
- MYSQL
- Interceptor
- spring boot
- 스프링 시큐리티
- mybatis
- Filter
- 스프링
- RestControllerAdvice
- 관점지향프로그래밍
Archives
- Today
- Total
목록facade pattern (1)
장쫄깃 기술블로그
[Design Pattern] 파사드 패턴 (Facade Pattern)
파사드 패턴 (Facade Pattern) 이란? 파사드 패턴은 여러 개의 저수준 인터페이스를 하나의 고수준 인터페이스로 묶어주는 패턴이다. 클라이언트가 여러 저수준 인터페이스의 동작을 제어하려면 여러 저수준 인터페이스를 일일이 호출해야 하는데, 파사드 패턴을 이용하면 고수준 인터페이스의 메소드 호출만으로 한번에 동작을 수행할 수 있게 된다. 파사드 패턴은 일종의 인터페이스 역할을 수행하며, 시스템 외부에 제공되는 단일 인터페이스를 통해 복잡한 내부 동작을 추상화시켜 사용자가 쉽게 시스템을 사용할 수 있도록 도와주기 때문에, 클라이언트 객체는 여러 저수준 인터페이스 객체들과 느슨한 의존성을 가지게 된다. 파사드 패턴은 시스템 내부의 다양한 서브시스템들을 감싸고 있는 하나의 파사드 클래스를 정의하며, 해당..
ETC/Design Pattern
2023. 4. 16. 20:39