Spring Tips: the Spring Web Flux Reactive Client

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 พ.ย. 2024

ความคิดเห็น • 21

  • @Cyberglad
    @Cyberglad 7 ปีที่แล้ว +2

    .flatMap(cr -> cr.bodyToFlux(Event.class)) - why your compiler doesn't complain "cannot convert Flux to Mono"?? You changed again the API specs?

    • @srinivasuludagda5736
      @srinivasuludagda5736 6 ปีที่แล้ว +2

      Change .flatMap(cr -> cr.bodyToFlux(Event.class)) to .flatMapMany(clientResponse -> clientResponse.bodyToFlux(Event.class)) and add @NoArgsConstructor in Event.class

    • @TheRajesh999999
      @TheRajesh999999 4 ปีที่แล้ว

      @@srinivasuludagda5736 My Response is giving me a header
      content-type 'text/plain;charset=UTF-8' and it is not able to convert to my class

  • @renceabishek
    @renceabishek 4 ปีที่แล้ว

    Interesting to see Spring people also using Intellij intead of STS :)

  • @JesseQuickEats
    @JesseQuickEats 7 ปีที่แล้ว +1

    Can someone explain line 10 @9:32
    I am receving an error: new SpringApplication(ReactiveClientApplication.class, args)
    The constructor SpringApplicationBuilder(Class, String[]) is undefined
    Also line 27 @12:47
    Error: Syntax error on token ":", invalid AssignmentOperator
    Am I missing something?

    • @ellypally267
      @ellypally267 6 ปีที่แล้ว

      remove the args paramater in static void main method

  • @abhijitprusty
    @abhijitprusty 3 ปีที่แล้ว

    just awesome

  • @oleersoy6547
    @oleersoy6547 7 ปีที่แล้ว +1

    That Rocked!!

  • @李字符
    @李字符 7 ปีที่แล้ว +2

    Awesome!!!~

  • @neotechfriend
    @neotechfriend 7 ปีที่แล้ว

    AllArgsConstructor error with Final in Event class

    • @neotechfriend
      @neotechfriend 7 ปีที่แล้ว

      Just installed lombok plugin Ok

  • @BoatToast
    @BoatToast 6 ปีที่แล้ว

    Code at 11:50 stopped compiling, I use the following now:
    webClient.get()
    .uri("/stream")
    .accept(MediaType.TEXT_EVENT_STREAM)
    .exchange()
    .flatMapMany(clientResponse -> clientResponse.bodyToFlux(Movie.class))
    .subscribe(System.out::println);

  • @ukyo1541
    @ukyo1541 4 ปีที่แล้ว

    Interesting ~

  • @zedisdeadz
    @zedisdeadz 7 ปีที่แล้ว

    6:40 OK wtf happened here?

    • @李字符
      @李字符 7 ปีที่แล้ว

      just like netty

    • @Zhuinden
      @Zhuinden 7 ปีที่แล้ว

      Zip "waits" until the next emission, and it returns a tuple

  • @cafeta
    @cafeta 7 ปีที่แล้ว +1

    Notice me senpai Josh!!, lol

  • @AntinKrauss
    @AntinKrauss 7 ปีที่แล้ว

    Why maven?

    • @Zhuinden
      @Zhuinden 7 ปีที่แล้ว

      It's better supported for server-side stuff, no?