본문 바로가기

JAVA

Sequence 생성을 위한 Operator

728x90

1. justOrEmpty

기존 just()의 확장 operator

기존 just() operator와 달리 emit 할 데이터가 null인 경우 NullPointException이 발생하지 않고

OnCompleteSignal을 전송

emit 할 데이터가 null이 아닌 경우 해당 데이터를 emit하는 Mono를 생성

 

2. fromIterable

Iterable에 포함된 데이터를 emit하는 flux를 생성

즉, 자바에서 제공하는 iterable을 구현한 구현체를 fromIterable()의 파라미터로 전달 할 수 있음

 

3. fromStream

Stream에 포함된 데이터를 emit하는 flux를 생성

 

4. Range

n부터 1씩 증가된 연속된 수를 n개 emit하는 flux를 생성

for문 처럼 특정횟수만큼 어떤 작업을 처리하고자 할 때 주로 사용됨

728x90

'JAVA' 카테고리의 다른 글

Java Stream이란?  (0) 2024.03.19
JPA(JAVA Persistence API) 란?  (0) 2024.03.18
DTO, DAO란???  (0) 2024.03.04
스프링 컨테이너란????  (0) 2024.03.03
gradle 이란???  (0) 2024.03.02