How to build RestFul webservices using Apache Camel and SpringBoot ?

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 40

  • @vikram4888
    @vikram4888 Рік тому +1

    Very informative video. Nobody on internet explained that well. You made my camel concepts clear. I am from a C++ background. I find difficult to adapt to Java and microservices world. I watched you Camel & EIP video then came here. Good job paji !! 🥰

  • @Ligtez
    @Ligtez Рік тому +3

    Fantastic stuff!!!! Thank you, again.

  • @ahmetyasarozer
    @ahmetyasarozer Рік тому +2

    Huge thanks, Saggu

  • @renanas97
    @renanas97 Рік тому +2

    Very nice!!! Great Class.

  • @prabhpreetsingh5554
    @prabhpreetsingh5554 2 роки тому +1

    Very good explanation!! Thanks a lot for this useful much needed content.

  • @whereispie
    @whereispie 2 роки тому +2

    Great! Thanks Saggu

  • @vaishnavikundu1878
    @vaishnavikundu1878 2 роки тому +2

    Thank you! This was helpful

  • @dmitryaleksandrov8067
    @dmitryaleksandrov8067 Рік тому

    Great explanation. Thank you very much

  • @prasann26
    @prasann26 2 роки тому +1

    Thank you sir!. You are AWESOME !!!

  • @KeletisTalks
    @KeletisTalks 5 місяців тому +1

    Great information, if possible can you make a route on TCP protocol, like from(tcp:..).to(http:...)

  • @baolocofficial1316
    @baolocofficial1316 3 роки тому +2

    so cool! Thank you so much!

  • @gunapmk1979
    @gunapmk1979 4 місяці тому

    Hi Saggu, can we use spring REST instead of camel REST method in springboot camel project?

    • @SagguUK
      @SagguUK  3 місяці тому

      You can definitely use Spring REST alongside Camel in a Spring Boot project. The choice depends on the complexity of your REST endpoints and how much integration logic is needed. Use Spring REST for simple, straightforward APIs, and Camel REST DSL for more complex routing and integration tasks.

  • @ДенисШабельник-и9ю

    @Saggu can you make the video about how to make Rest calls I mean PUT,POST,DELETE using Apache Camel ?

    • @SagguUK
      @SagguUK  Рік тому

      I already have an example with POST. See here: github.com/jssaggu/camel-tutorial/blob/main/src/main/java/com/jss/camel/components/rest/RestDsl.java#L46

    • @ДенисШабельник-и9ю
      @ДенисШабельник-и9ю Рік тому

      @@SagguUK Yes.And what about DELETE and PUT?

  • @rora4159
    @rora4159 2 роки тому +1

    No .route() in camel 3.x, any idea? how to solve that?

    • @SagguUK
      @SagguUK  2 роки тому

      What do you mean by there is no route() in 3.x? Can you explain a little bit more or maybe provide an example?

    • @SagguUK
      @SagguUK  2 роки тому

      @@yvonnefan2998 Can you please provide the link to your project or Route class so I can check at some point?

    • @yvonnefan2998
      @yvonnefan2998 2 роки тому +1

      @@SagguUK Thanks for the reply! I changed Apache Camel to version 3.0.0 and problem solved 🤣

  • @panneeru81
    @panneeru81 3 роки тому

    thanks for sharing.. i need a help to implement from sftp get the file and process the same fiel to restful webservice in apache camel .. Can you please suggest how to implement

    • @SagguUK
      @SagguUK  3 роки тому

      Your question is not very clear. Do you want to get a file from an ftp server, process the content and send it to a rest endpoint?

  • @silvestrustate2835
    @silvestrustate2835 8 місяців тому

    where can i get the full code?

    • @SagguUK
      @SagguUK  8 місяців тому

      github.com/jssaggu/camel-tutorial/

  • @SuperAdilMorocco
    @SuperAdilMorocco Рік тому

    nice explained

  • @ravs
    @ravs 3 роки тому +1

    Thanks for sharing

  • @ramachandranelumalai2176
    @ramachandranelumalai2176 3 роки тому +1

    Thanks 😊

  • @vijayshankarguptavijaygupta
    @vijayshankarguptavijaygupta 2 роки тому

    add the project to git hub so that user is sure he is not doing any thing wrong, i AM getting white label error and all the classes are in sub package of where my main class is

    • @SagguUK
      @SagguUK  2 роки тому

      Please see the full description of the video I have linked the repo

  • @nasersuliman8181
    @nasersuliman8181 2 роки тому +1

    Thanks

  • @abhishekpandey7806
    @abhishekpandey7806 3 роки тому

    Plz share pom.xml for this video

    • @SagguUK
      @SagguUK  3 роки тому +1

      I have updated the video description. Please find the link there.

  • @RaviKumar-v9b6m
    @RaviKumar-v9b6m Рік тому

    Sound na ke barabar hai.. sound sahi rakho yaar

    • @SagguUK
      @SagguUK  Рік тому

      I'm sorry for the inconvenience. I have made an effort to enhance the sound quality in the latest videos. Please do let me know if you notice an improvement.

  • @shubhammarke810
    @shubhammarke810 Рік тому

    Could I please get the mail-id or contact details to communicate with you regarding my mini project

  • @vosvodin
    @vosvodin Рік тому

    I added the following post method to JavaDsl. It doesn't work. Can you help?
    from("rest:post:javadsl/weather?consumes=application/json")
    .inputType(WeatherDto.class)
    .process(this::saveWeatherDataAndSetToExchange);
    It returns this error:
    org.apache.camel.InvalidPayloadException: No body available of type: com.resutful.WeatherDto but has value: org.apache.camel.converter.stream.InputStreamCache@5901b85c of type: org.apache.camel.converter.stream.InputStreamCache on: HttpMessage@0x642d04e2.

    • @SagguUK
      @SagguUK  Рік тому

      Replace "inputType" to ".unmarshal().json(JsonLibrary.Jackson, WeatherDto.class)"

    • @vosvodin
      @vosvodin Рік тому +1

      @@SagguUK yes, I had solved it, but thanks anyway🙂

  • @ganapathimadu7607
    @ganapathimadu7607 2 роки тому +1

    Thank you! This was helpful