Tags
- 디자인패턴
- openapispec
- 도커
- QueryDSL
- Spring
- kotlin
- java
- 라즈베리파이
- java_to_kotlin
- with jdk
- Docker
- springboot
- OneToMany
- spring cloud contract
- 옵저버패턴
- oraclejdk
- Spring Cloud
- 폰트어썸
- restdocs
- fontawesome
- 리믹스아이콘
- Openjdk
- EntityGraph
- 무료 아이콘 폰트
- restcontroller
- 전략패턴
- Observer Pattern
- arc browser
- remix icon
- 라즈베리파이 클러스터
Archives
- Today
- Total
목록with jdk (1)
< Dev-Kidult />
디자인 패턴 - 옵저버패턴(Observer pattern) with jdk
옵저버패턴은 영문 그대로 관찰자가 존재하는 디자인 패턴입니다. 관찰자(observer)와 관찰당할 대상(observable)이 존재하며 관찰당하는(?) 대상이 무언가의 액션이나 상태변화가 일어나면 관찰자에게 알려주는 방식입니다. 옵저버패턴을 구현함에 있어서 많은 방법이 있지만 해당 글에서는 jdk에 구현되어 있는 observer interface와 observable class를 상속받아 구현하는 방식을 진행하도록 하겠습니다. 진행에 앞서 observable은 날씨 상태를 가지고 있는 객체를 observer는 날씨 상태변화에 따라 작동하는 객체들로 구성을 하였습니다. class WeatherData extends Observable { private double temperature; // 온도 priv..
개발/Back-end
2019. 7. 11. 00:36