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
- ManyToMany
- 디자인 패턴
- Entity
- OneToOne
- OracleJDK
- ManyToOne
- OneToMany
- JDK
- 다중 트랜잭션
- Multi Datasource
- 다중 데이타소스
- MaxRAMPercentage
- 변경 감지
- Multi Transaction
- Java
- 영속화
- docker
- SpringBoot 2.0
- JPA
- chroot exit code
- 트랜잭션 쓰기 지연
- K8s
- Design Pattern
- SpringBoot
- openjdk
- mybatis
- dirty check
- exit code
- 종료코드
- 활성프로브
Archives
- Today
- Total
목록파사드 패턴 (1)
조금 평범한 개발 이야기

개요 파사드 (FACADE) 패턴은 여러 인터페이스를 가지는 객체들에서 간단하고 구체적인 형태의 인터페이스를 제공하고자 할때 사용 됩니다. 예를 들어 A 클래스와 B 클래스에 있는 인터페이스를 조합해 Facade 클래스에서 새로운 인터페이스 제공 하는 형태로 구성 할때 사용 됩니다. Facade 클래스에서는 흐름을 제어하기 위한 비지니스 로직이 일정 부분 포함 될 수 있습니다. 설명 파사드 패턴은 일정 부분 프록시 (PROXY) 패턴과 유사해 보일 수도 있는데요. 프록시 패턴은 대상 클래스와 동일한 인터페이스를 제공하고 요청 받으면 바로 대상 클래스에게 전달 하는 형태로 구성 됩니다. 하지만 파사드 패턴은 대상 클래스의 인터페이스를 조합하여 일련의 흐름을 제공하는 비지니스 로직을 포함 하는 새로운 인터페..
설계/디자인 패턴
2020. 8. 20. 02:29