RxJava프로그래밍2 RxJava 프로그래밍3 제 7장, 디버깅과 예외 처리 디버깅 doOnNext, doOnComplete, doOnError 함수 doOnEach 함수 : notification 객체를 전달받아서 이벤트별로 처리 doOnSubscribe, doOnDispose, doOnLifeCycle(doOnSubscribe, doOnDispose 모두 호출) doOnTerminate : onComplete or OnError 이벤트 발생 직전에 실행하는 함수 예외처리 onErrorReturn : 예외 발생이 예상되는 부분을 선언하여 처리. Observable을 생성하는 측과 구독하는 측이 서로 다를 수 있다는 점에서 구독자는 Observable에서 발생할 수 있는 예외를 구독한 이후에 모두 파악하기가 어려움. Observable을 생성하는 측.. 2020. 7. 20. RxJava 프로그래밍 1 RxJava 프로그래밍 제 1장, 리액티브 프로그래밍 소개 기존의 PULL방식의 프로그래밍 개념을 PUSH 방식의 프로그래밍 개념으로 바꾼다. 함수형 프로그래밍의 지원을 받는다. 동시성을 적극적으로 끌어안을 필요가 있다. 마블다이어그램 제 2장, Observable 처음 만들기 Observable, Maybe, Flowable Observable 클래스는 옵저버 패턴을 구현한다. 다양한 팩토리 함수를 가지고 있다. RxJava 1.x 기본 팩토리 함수 : create, just, from RxJava 2.x 기본 팩토리 함수 : fromArray, fromInterable, fromCallable, fromFuture, fromPublisher Single Class : 발행과 동시에 종료됨 Maybe .. 2020. 2. 22. 이전 1 다음 반응형