Spring Boot 3.2 🚀 Advance REST Client | Simplify Consuming Web Services | JavaTechie

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии • 61

  • @ronnyramirez2667
    @ronnyramirez2667 Год назад +3

    Excellent explanation, clear and concise. Thanks for your great contribution

  • @sureshpal5569
    @sureshpal5569 Месяц назад +1

    great video and thank yor for making wonderful videos

  • @gauravdewalkar4830
    @gauravdewalkar4830 Год назад +2

    Amazing tutorial. Crisp and to the point. 😇

  • @priyavij123
    @priyavij123 Год назад +2

    Can you please explain the exception handling part of rest client?

  • @gopisambasivarao5282
    @gopisambasivarao5282 Год назад +3

    Appreciate your efforts Basant, God bless you.😊🙏

  • @pawepietrzykowski9893
    @pawepietrzykowski9893 Год назад +1

    Having some integration test would make this tutorial closer to real life usecase

  • @premierde
    @premierde Месяц назад

    How to inject interceptor via the requetInterceptor, can you please show an example.

  • @gopishettymahindra2713
    @gopishettymahindra2713 9 месяцев назад

    Clear concise information. Thanks a lot sir

  • @ainigma100
    @ainigma100 Год назад +2

    Thank you for the great video! I have one question. Assume that we have the following scenario:
    We are building microservices (having an API Gateway, Service Registry etc.) and we would like to use Rest Client. In that case, we cannot use a simple URL as a base path because it can change at any time. Is it possible to use the service name to communicate with the other applications?
    Should we use as a URL the gateway’s address?
    /
    Thank you in advance!

    • @Javatechie
      @Javatechie  Год назад +2

      You can use an api gateway URL as a Base Url that's what usually we follow right as API gateway is the entry point to our microservice

    • @ainigma100
      @ainigma100 Год назад

      Thank you! @@Javatechie

  • @surajdangat2980
    @surajdangat2980 Год назад +1

    Thanks Basant sirji

  • @govardhanyellu6710
    @govardhanyellu6710 Год назад

    We can do same sync(block() method) and async calls with webclient. So why we need this RestClient exactly and what would be the exact requirement to introduce this one?

  • @beka3304
    @beka3304 4 месяца назад +1

    Good job

  • @Brijeshkumar-nl8yy
    @Brijeshkumar-nl8yy Год назад +1

    amazing video !

  • @vamsisriramchippada6034
    @vamsisriramchippada6034 6 месяцев назад +1

    Thanks brother 😊

  • @KuchNahiBasAiseHi
    @KuchNahiBasAiseHi Год назад +1

    Thanks a lot for this session..as always, brilliant content and easy to grasp.

  • @deepikasattimsatti3691
    @deepikasattimsatti3691 9 дней назад

    Can u make one video on non blocking using this rest client ?

  • @muralikrishna3242
    @muralikrishna3242 Год назад +1

    Can you please do video on spock with groovy unit test case for restclient spring boot 3.2

    • @Javatechie
      @Javatechie  Год назад

      I haven't had prior experience on it . Will check and update you buddy

  • @henergy683
    @henergy683 Год назад +1

    Thanks a lot Basant for this video. amazing. could you make upload file example using Rest Client . it will help us so much. thank you

  • @ponrenjith
    @ponrenjith 8 месяцев назад +1

    RestClient is for asynchronous or synchronous ?

    • @Javatechie
      @Javatechie  7 месяцев назад

      Synchronous and async both you can perform

  • @varunharish9006
    @varunharish9006 Год назад +1

    Good session 😃

  • @senya-man9710
    @senya-man9710 Год назад

    How is RestClient compared to Feign Client?

  • @janvandermeer6159
    @janvandermeer6159 Год назад

    Top. But a word on error handling would be nice

  • @muchvibrant
    @muchvibrant Год назад +1

    can we add configuration bean to this like we do for feign clients? can this be an alternative to Open Feign?

    • @Javatechie
      @Javatechie  Год назад +1

      No it's an alternative for webClient and rest template but not for feign

  • @karthickselvam3938
    @karthickselvam3938 Год назад +1

    Please help on retry mechanism using rest client when we are facing bad gateway status code

    • @Javatechie
      @Javatechie  Год назад +1

      Have you tried with spring retry

    • @karthickselvam3938
      @karthickselvam3938 Год назад +1

      @@Javatechie No i haven't tried , i thought will try onStatus method in Rest Client , if status is 502 then try with RetryThen method

    • @Javatechie
      @Javatechie  Год назад +1

      Okay i haven't explored more on the new rest client will check and update you

  • @jammulaiahp5256
    @jammulaiahp5256 Год назад +1

    Thank u for sharing knowledge, can u make another video for Restclient-Async calls also

  • @AmanullaShaik-n8l
    @AmanullaShaik-n8l Год назад

    Hi sir while calling another api with rest client if that api has error message and error code and description how to capture that error message

  • @naeembilal
    @naeembilal Год назад

    Badant can you please made video for exception propogation from downstream service to upstream to postman.

  • @devkratos711
    @devkratos711 Год назад

    Nice explanation

  • @aadiraj6126
    @aadiraj6126 Год назад +2

    Basant bhaiya, WebClient can do everything what RestClient is doing, then why will one opt for new RestClient? I mean, what is the difference & benefit of using it, can you elaborate more on this?

    • @Javatechie
      @Javatechie  Год назад +6

      It will avoid multiple over loaded method signatures and also you can use RestTemplate provided functionality
      I will upload one shot video with difference

    • @naeembilal
      @naeembilal Год назад

      Also, you can write HTTP client interface, and spring generates the concrete implementations. This also exists before, but now RestClient made it much simpler.

  • @LearncodewithMuneeb
    @LearncodewithMuneeb Год назад

    Thanks sir for making useful videos for us.
    But I request you very respectfully to work in a project in spring boot having at least 6 entities/tables using spring boot in the back end and React/Angular/Next in the front end

  • @rohitmanohar2733
    @rohitmanohar2733 Год назад

    Sir can u please make a video on deployment of microservices which communicates with each other in kubernets cluster

  • @Ahmad_Al-Deeb
    @Ahmad_Al-Deeb 8 месяцев назад

    Hello, can you update Github repository in description?
    It's missing most of code showed in this video
    Thanks.

    • @Javatechie
      @Javatechie  8 месяцев назад +1

      It's there in the video description buddy
      github.com/Java-Techie-jt/spring-3.2-rest-client

    • @Ahmad_Al-Deeb
      @Ahmad_Al-Deeb 8 месяцев назад

      ​@@Javatechie Yes, I got those.
      But I mean the project in 2:17.
      The main project.

  • @asfakmhmd
    @asfakmhmd 9 месяцев назад

    How to add ssl certificates

  • @raviprabhat5794
    @raviprabhat5794 Год назад

    In your soap video, i followed your step but getting error while building the maven project
    An internal error occurred during : "Building java.lang.reflect. InvocationTargetException"

  • @rohanchowdary8511
    @rohanchowdary8511 Год назад

    Sir try to do courses on aws and, data structure and algorithms like you have done on microservices

  • @juvvalashiva3580
    @juvvalashiva3580 Год назад +1

    Sir, In RestClient When I'm doing save product and update product it's showing an error
    Could not extract response: no suitable HttpMessageConverter found for response type [class com.demo.model.Products] and content type [text/plain; charset=UTF-8] help me to solve this

    • @Javatechie
      @Javatechie  Год назад +1

      Please share your GitHub. Also you can validate with my source code which mentioned in video description

    • @juvvalashiva3580
      @juvvalashiva3580 Год назад

      @@Javatechie tqu sir

  • @straightdrivetalks123
    @straightdrivetalks123 Год назад +1

    Can you please make a video on spring boot state machine

  • @tulasiramsunkara
    @tulasiramsunkara Год назад

    Really appreciate

  • @RishiRajxtrim
    @RishiRajxtrim Год назад +1

    🙏💯👍 thanks

  • @BlackPearl-mw7hv
    @BlackPearl-mw7hv Год назад

    random question: what is the editor font name

    • @Javatechie
      @Javatechie  Год назад

      Default intellij OS specific font buddy

  • @huseyinaydin99
    @huseyinaydin99 Год назад +1

    Hello Mr. Basant. Where is the API side of this Consume project? Is there a GitHub link? Thank you very much by the way. You share great content. Java and Spring are my everything.

    • @Javatechie
      @Javatechie  Год назад

      Hello buddy thank you 🤠. are you asking for a producer application?

    • @huseyinaydin99
      @huseyinaydin99 Год назад

      Yes, I mean the API project consumed by the Consume project. Is there a GitHub link? @@Javatechie Please... 😀