ABOUT ME

Developer를 위한 Reference 블로그 입니다.

Today
Yesterday
Total
  • 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에 rxjavareactive-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' 카테고리의 다른 글

    댓글

Designed by Tistory.