Spring Boot REST Service: How to build a REST API in Java

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

КОМЕНТАРІ • 111

  • @kimber8324
    @kimber8324 4 роки тому +23

    This was great, Dan! I'd love more of these guided tutorials. Just hearing the explanation of what's going step by step (in layman's terms) is so incredibly helpful.

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

    Thank you for posting the navigation links , it helps.
    @ Introduction
    @ Spring Guides
    @ Spring Boot Rest Service Guide
    @ Spring Initializr
    @ Create a resource representation class
    @ Create Controller
    @ Run and test the API mapping
    @ Build an executable jar

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

    I like your presentations. Your voice is great and I can hear every word you say something which does not happen with other speakers

  • @andylib
    @andylib 3 роки тому +12

    No these guide tutorials are amazing and beginner friendly 🤩 please keep em coming

  • @mikki7522
    @mikki7522 4 роки тому +8

    This is amazing! As close to plug-and-play as you can get.

    • @DanVega
      @DanVega  4 роки тому +2

      Wow, thank you!

  • @harvanchik
    @harvanchik 3 роки тому +4

    Thank you so much. Having only dealt with front-end stuff so far, this back-end api stuff seemed very daunting, but you've made it very easy to understand what is going on. Thanks!

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

    definitly will watch more of these!

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

    Thanks Dan. your video walkthru makes it lot easier.

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

    Gracias Dan! Excelente video! Tengo 43 años y estoy retomando estos temas luego de muchos años y de todos los videos que vi, este fue el mas claro!

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

    Awesome tutorial. Thanks Dan!

  • @rowehnakori
    @rowehnakori 3 роки тому +4

    This is actually really useful, thank you for sharing!

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

    thanks man, so i just began learning java. thanks for the intro

  • @ravikumarshah7864
    @ravikumarshah7864 4 роки тому

    this is so easily explained. every other tutorial add so much complexity like jpa, h2, database blab bla lba lab alb and then rest controller. by then it looks like a nightmare. thank you.

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

    Simple, crisp and complete!

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

    Hey loved the video. Please make more of these as they help me in learning the process step by step visually.

  • @Ziirf
    @Ziirf 3 роки тому +5

    Not bad, but there are multiple times where you use keybinds to go into places on the IDE without saying how, this isn't friendly to someone new to the IDE.

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

    Thanks Dan! Great Tutorial!

  • @Rand0mAsian
    @Rand0mAsian 4 роки тому +1

    Thanks Dan! This helps a lot, indeed it's a lot easier to watch a video than it is to read a webpage!

    • @DanVega
      @DanVega  4 роки тому

      Glad it was helpful!

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

    I'm sorry here I go again! :-) I'm 43 and I'm coming back to these matters :-) After watching several videos, this was the best one!!! Thanks a lot!

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

    Very comprehensive!

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

    Thank you Dan. Your tutorial is the best. i just learned for few hours. and now I have my first api.

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

    I liked this video, thanks!
    Greetings from Argentina

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

    Please keep making more such videos.

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

    Thank you so much, this video ws sincerely so helpful

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

      Glad it was helpful!

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

    Great! thank you! please do more!

  • @mr.personman7426
    @mr.personman7426 3 роки тому +1

    A good point is to structure the code a bit by using Models and Controllers folders. This will be useful for bigger projects.

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

    I really like the way you explain things ! Thanks from Philippines !

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

    Thanks for this video, exactly What i was looking for

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

    Thank you so much !! Please do more...

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

      More to come! What would you like to see?

  • @abubakrhartley959
    @abubakrhartley959 4 роки тому +3

    plz bring more this is the only spring that is so clear others i cant evens understand the guys accent

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

    Hi Dan,
    I really appreciate your video. it is exactly what I was looking for.
    Simple, to the point, end-to-end working example. Well Done!!
    I already subscribed to your channel, it will be definitely the first place to go to for my java related questions :)

  • @sandeepnegi4939
    @sandeepnegi4939 4 роки тому +1

    Thanks for the video this is really helpful
    Watching the complete video I feel like I can start building since I have builded a long time ago but this just refreshed my memory :)

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

    Thank you so much Mister Dan Vega :)

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

    Great video, really appreciated you walking through this.

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

      Glad you enjoyed it!

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

    This was really helpful!!

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

      Glad it was helpful!

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

    Hey can you do more of these Java Spring boot course guides on their website? I am a visual learner lol

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

    This video helped me get a job.... seriously

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

      OMG are you for real. Congrats!!! You just made my day, I am so happy for you.

  •  2 роки тому

    Hi Dan, thank you a lot

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

    This was so good and clearly explained!

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

    Great tutorial, very useful

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

    Great video, great explanation, thanks!

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

    This was incredibly helpful, thanks a lot!

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

    Very useful and helpful video. Thank you.

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

    Great. Thanks for the content

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

    Thank you so much! It helped me.

  • @МишаТиманов-д7х
    @МишаТиманов-д7х 2 роки тому +1

    Thank you!

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

      You're welcome!

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

    Thank you. This helps me :D

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

    Very helpful!!

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

    thanks alot very helpful

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

    Visual learning is much better, you are right

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

    Hi Dan I liked your intro, would you consider doing this with the security from springboot and how to configure that portion of it. Thanks

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

    Thanks for the video, I am also a visual learned. U helped me so much

  • @melissa.heying
    @melissa.heying 3 роки тому

    Very helpful, thanks!!

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

    Great!

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

    This is wonderful, thanks.

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

    hey I like your content can you please make a video on how to build a restful web service with spring-boot but with a database connection instead of the MockObject,
    and show us how to execute stored procedures, not just raw query strings, please!! and tnx alot

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

    Great video thanks.

  • @familye3734
    @familye3734 4 роки тому

    thank you, sir. it was really helpful

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

    Very useful

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

    Hi Dan, Thanks for this video. It is really helpful!
    Can you also please show an example for @PostMapping as well which reads a JSON request and returns a 200 OK JSON response back?

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

    Thanks! This is helpful.

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

    I would like to see a guide on Spring Web with Mongo DB

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

    Thx sir

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

    Please upload one RestAPI video in STS...using spring boot

  • @ntigirishari
    @ntigirishari 4 роки тому +1

    Thank you, sir! :-)

    • @DanVega
      @DanVega  4 роки тому +1

      You are welcome!

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

    It would be great learning tutorial if you pick and thrid parity API and consuming it using java

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

      Great suggestion! Have you checked out my latest video? I connect to the Notion API

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

      @@DanVega yes, just saw that and it's on my watching list. Thanks look forward to learn more

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

    Thank you

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

    Awesome

  • @zombiezombie1977
    @zombiezombie1977 4 роки тому

    Great vid cheers :)

    • @DanVega
      @DanVega  4 роки тому

      Thank you! Cheers!

  • @brutalv4
    @brutalv4 4 роки тому +1

    Thanks for the video. By the way there's spring boot maven plugin configuration that creates really executable jar. It will be combined binary java data with bash script, and also packaged file will have the execution bit so you can run it by simply typing ./targer/what-ever.jar =)
    docs.spring.io/spring-boot/docs/2.0.x/reference/html/deployment-install.html#deployment-install

    • @DanVega
      @DanVega  4 роки тому +1

      Thanks for sharing! I actually didn't know about this so I appreciate it.

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

    Tks!

  • @ZiadoonALOBAIDI
    @ZiadoonALOBAIDI 6 місяців тому

    thank yu

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

    Keeping up

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

    Why am I watching your video instead of following the guide? Cuz I'm making coffee and have twenty minutes to listen but not type.

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

    Hi, I am trying to build the same on windows.
    But when i try to run 'mvnw spring-boot:run', it says mvnw is not recognized as an Internal or External operation. Its same for mvn command too.
    I am very confused, can anyone pls help me.

  • @michelchaghoury870
    @michelchaghoury870 4 роки тому

    Hy I Have A problem I have a MySQL Database with my tables and stored Procedures, I Want To build a spring boot RESTfull web Services I want instead of using JPARepo to Execute My Stored PRocedures, And In my RestController I want to receive HttpStatusCode along with my object, i read the docs and it did not work please can you make a tutorial about this topic please and tnx a lot I have subscribed and I like your work keep going

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

    i build something similar for recruitment task and they said something that it wasn't a REST API. I still dont know what its supposed to be

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

      you should go back to the recruiter and ask for more information/clarity. Often showing the confidence to push back and request clarity will make you look more professional rather than wasting theirs and your time. Good luck with it.

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

    How can u make the variable final without initializing?

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

    Im trying to do this for a school project. However, I am using Gradle instead. I do exactly everything the page says, but when I get to the localhost:8080/greeting it just gives me a whitelabel page

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

      Gradle wouldn't make a difference here. You're getting an error page because you haven't specified the correct request mapping.

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

      @@DanVega I ended up figuring it out. It was the path of the package. I had set everything including the application to Main

  • @Ravikumar-gj6qw
    @Ravikumar-gj6qw 3 роки тому

    Tq

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

    great

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

    can you with DDL and DML?

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

    There is no problem in any framework to create a simple rest from a single flat table. It's elementary. Problems begin when you want to return data from related DB tables (especially - with multiple levels of links), but the tutorials stubbornly bypass this point, telling you for the thousandth time how to return Hello World.

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

    20:18
    In terms of maturity,... We don't have any maturity

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

    hehe 21:37

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

    Simple Rest API | Spring boot | Beginner's
    ua-cam.com/video/egCFxWDrjUE/v-deo.html

  • @MJ-dh3hf
    @MJ-dh3hf 3 роки тому

    Isn't that a super ultra basic almost not useful remote procedure call rather than an actual rest api ? It's not hypertext driven + it feels like a complete copy paste from spring website guide, it would be nice if the tutorial included at least some unique individual approach on the topic, some design patterns, etc
    In my opinion this video is way too long for such small chunk of knowledge we get from it

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

    Love this content, but it's not ideal for phone screen viewing.

  • @ナーシサス次元から来た人-d8u

    20:17
    "Two point s*x"

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

    nobody's a visual learner, we all learn by taking in examples (and afterwards actually using what you were exposed to) until it clicks. i wish the education system would stop spreading this type of nonsense.