-
RxJava 프로젝트 환경 구축BackEnd/RxJava 2023. 7. 1. 07:30반응형
RxJava 프로젝트 환경 구축
JDK(1.8 이상)과 IDE(Eclipse, IntelliJ 등) 설치 후 진행 부탁 드립니다.
의존성 추가(Dependency)
Java 프로젝트 생성 이후 build.gradle에 다음과 같이 의존성을 추가합니다.
plugins { id 'java' } group 'org.example' version '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { implementation "io.reactivex.rxjava3:rxjava:3.1.6" testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' } test { useJUnitPlatform() }
의존성을 추가하면 다음과 같이 External Libraries에 rxjava와 reactive-streams과 추가된 것을 확인할 수 있습니다.
HelloRxJava
src\main\java 하위에 HelloRxJava.class 파일을 생성하고 다음과 같이 작성합니다.
import io.reactivex.rxjava3.core.Observable; public class HelloRxJava { public static void main(String[] args) { Observable<String> observable = Observable.just("Hello", "RxJava"); observable.subscribe(data -> System.out.println(data)); } }
실행을 하면 다음과 같이 출력되는 것을 확인할 수 있습니다.
[참고 자료]
반응형'BackEnd > RxJava' 카테고리의 다른 글
Flowable/Observable 생성 연산자 (0) 2023.07.02 Single, Maybe, Completable (0) 2023.07.02 Flowable과 Observable (0) 2023.07.02 Reactive Streams (0) 2023.07.01 리액티브(Reactive) 프로그래밍 개요 (0) 2023.07.01