Lewis's Tech Keep

[Spring] WebFlux 관련 본문

참고 링크들

[Spring] WebFlux 관련

Lewis Seo 2023. 3. 8. 22:47

- webflux 와 jpa rdb 일 때 blocking 이어서 지원 안하는 것에 대한 이야기

- https://stackoverflow.com/questions/52480271/spring-webflux-jpa-reactive-repositories-are-not-supported-by-jpa

 

Spring Webflux + JPA: Reactive Repositories are not supported by JPA

I am getting error when I start my app JPA: Reactive Repositories are not supported by JPA. My Pom has below dependencies and i am using Spring Boot 2.0.5 <dependency> <groupI...

stackoverflow.com

 

webflux 테스트 중 만났던 에러..

- 같은 에러가 난 분이 안계셨다면 jackson parsing 하면서 mapping 하는 중에 getter가 필요하다는 사실을 까맣게 잊고 영원히 기억 못할 뻔 했다 휴!

- https://be-developer.tistory.com/44

 

[WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' no

[WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType 해결 빗썸에서 간단한 WebFlux 서버 만들기 과제를 진행해서 간단한 서버를 하

be-developer.tistory.com

 

webfluxtest로 flux controller 쓰기 (webmvctest 대용)

- https://www.baeldung.com/spring-5-webclient

 

Spring 5 WebClient | Baeldung

Discover Spring 5's WebClient - a new reactive RestTemplate alternative.

www.baeldung.com

 

chatGPT로 알게된 Method 실행 후 return Mono<Void>로 만드는 법

- method().then(Mono.fromRunnable(() -> {}))

- service layer에서 webflux를 쓰고 싶지않았던 나의 꼼수

  Mono.fromRunnable(() -> {

  return method(); // void return

})

  - doc 설명으론 문제없어보이긴 한다. ( runnable 내부에서 실행이 된 이후에 mono를 생성함)

- https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html#fromRunnable-java.lang.Runnable-

 

Mono (reactor-core 3.5.3)

static  Mono using(Callable  resourceSupplier, Function > sourceSupplier, Consumer  resourceCleanup, boolean eager) Uses a resource, generated by a supplier for each individual Subscriber, while streaming the value from a Mono derived from the same re

projectreactor.io

 

'참고 링크들' 카테고리의 다른 글

webflux 링크  (0) 2022.01.02
ERD 표기법 참고 링크 11/22  (0) 2021.11.22
JPA Exists 참고 링크  (0) 2021.11.21
참고 링크 - 11/21  (0) 2021.11.21
참고링크 11/19  (0) 2021.11.19
Comments