What is Spring-Boot Framework? (explained from scratch)

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • Hey everyone and welcome back!
    In this video we're going to learn what is Spring-Boot framework and how you can create a Spring-Boot project from scratch while touching on dependency injection and configuration management.
    This a very short introductory video on Spring-Boot, let me know in the comments section below if you want to see more in-depth videos on this topic.
    If you want to support the channel, please check out the Patreon page at: / visualcomputerscience
    Spring-Boot Crash-Course link:
    www.udemy.com/...
    Thank you!

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

  • @MrMikopi
    @MrMikopi Год назад +47

    I'm fine with a fast video, since youtube provides playback speed options, and you can always rewind and catch up again.
    This was useful for me, thank you

  • @danielfebrian61
    @danielfebrian61 Год назад +47

    i saw all these people complains about you being too fast. im on 1.25x and the pacing of the video is fine. keep up the good work!

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

      I appreciate your feedback! Stay tuned for more content!

    • @galva1156
      @galva1156 6 месяцев назад

      And I'm on 1.5 and I still understand just turn on cc bro

  • @reasonsincobile903
    @reasonsincobile903 Год назад +8

    Didn’t bullshit,straight to detail,the fastest explanation i needed,on my way to buy the udemy course,thank you for this

  • @BRP-Moto-Tips
    @BRP-Moto-Tips Год назад +21

    no issues at all with the pace, this video gave me a great insight, im using NestJs and the fundamentals are nearly the same. im considering starting to learn something outside JS because i think it would be easier to get another jobs. we are many folks doing js lol

    • @user-eg6kh2rk3y
      @user-eg6kh2rk3y Год назад +2

      Yes we are lol

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

      Indeed, the fundamentals are the same, they’re essentially web frameworks. If you want to learn more about spring-boot and JVM based programming, feel free to checkout my courses, cheers!

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

      Ya​@@visualcomputerscience

  • @Zinzano
    @Zinzano 6 месяцев назад +9

    Perfect! A lot of useful information in under 5 mins. Good job!

  • @anthonycarella1779
    @anthonycarella1779 6 месяцев назад +3

    For anyone have trouble because their Gradle project may have been initialized differently, make sure the dependency is for spring-boot-web-starter and not spring-boot-gradle-plugin.
    Great video.

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

      Yep, it's spring-boot-starter-web, here is the link: mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web/3.2.5

  • @expl0itr
    @expl0itr 7 месяцев назад +1

    thats cool, I never understood why everyone wanted to learn sb. Now I get it.

  • @davidharrington5694
    @davidharrington5694 7 месяцев назад +8

    Dude, video was an absolute blast!

  • @felixnyamongo
    @felixnyamongo 5 месяцев назад +1

    my first spring boot video and I love it

  • @bpatters7
    @bpatters7 Год назад +5

    Good work! Helpful! Pace was good, I still watched almost all of it at 2X.

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

      Thank you so much, I’m glad you like it 👍

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

      I watched this at 0.5x and then at 0.75x with captions. To see the code, I used the period and comma keys to move frame by frame.

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

    Excellent vid, usually I have to speed it up but in your case I had to slow it down lol

  • @jvjacq
    @jvjacq 9 месяцев назад +8

    This video was super helpful, thank you very much!

  • @zephyrprime
    @zephyrprime Месяц назад +2

    What does spring pot have to do with microservices? It sounds like it’s just a rest api framework.

  • @xiltogej
    @xiltogej 12 дней назад +1

    Lovely editing btw

  • @jawagalsrinathn1040
    @jawagalsrinathn1040 10 месяцев назад +3

    thanks for your understandable explanation man

  • @MohammedTellesy
    @MohammedTellesy 10 месяцев назад +3

    Good work explaining the Framework. it helped me a lot. Good Luck :)

  • @georgekatasev7866
    @georgekatasev7866 7 месяцев назад +1

    Ty very much
    Your video is concise and to the point and I love it

  • @Douglasfaparanhos
    @Douglasfaparanhos 9 месяцев назад +3

    Excellent video 👏

  • @brickstv3156
    @brickstv3156 9 месяцев назад +1

    Can you go over some common frameworks that you should use.

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

    Very good concepts explanation

  • @Noah-xn5th
    @Noah-xn5th Месяц назад +1

    Is Spring boot for java comparable with bootstrap for html/css?

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

      Great question, it’s not comparable, bootstrap is a frontend framework (HTML+CSS) while spring boot is a backend framework

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

    Thanks very useful introduction

  • @samarthtandale9121
    @samarthtandale9121 Год назад +4

    Could you explain the entire java se in one video, like a complete map of java se? ... Like a famous youtuber has made many such maps on computer science, physics, maths, etc. It would help a lot to get a (really) big picture view of java se 🤩

  • @BenitoCodes
    @BenitoCodes Год назад +8

    This was too fast and couldn't get anything 😪

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

    I didnt find it too fast, but its better for people to speed up the video than to slow it down I think, because animations and stuff also look weirder when slowed down. Nevertheless nice introduction to spring boot 👍

  • @DanHolland1
    @DanHolland1 8 месяцев назад +2

    Can you explain how the `.toString` method for the Profile object is implemented in the video at 2:38? If you don't manually override `toString` in Java, it returns `nameOfObject@memoryLocationInteger`. Does Spring Boot or a later version of Java automatically print a formatted string, such as `Profile{name='John', address='New York'}`, which displays the values of all object fields?

    • @visualcomputerscience
      @visualcomputerscience  8 месяцев назад +3

      Good question! The .toString method on the Profile object is actually overridden, you can see it at 3:10. Its implementation is generated automatically by Intellij Idea by hitting double-shift, then typing toString. It detects that your POJO doesn't have toString overridden, and it generates that default version of it.

    • @DanHolland1
      @DanHolland1 8 месяцев назад

      @@visualcomputerscience Thank you so much!

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

    very well explained, thanks

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

    Well explained!
    I dont find speech fastv
    I can run video at 0.75x

  • @sportac
    @sportac 9 месяцев назад +1

    thank you

  • @lucasrecoaro1701
    @lucasrecoaro1701 7 месяцев назад +1

    Thanks

  • @jlpcpr
    @jlpcpr Год назад +4

    So, the whole point of this video was to sell you the Udemy course? This was too fast and unintelligible.

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

      You can set the playback speed to 0.5x or lower to slow down the video. The point of the video is to explain the basics of spring-boot in 5 minutes, and if you want to go into more details, you can check out the course (at a discounted price). I’ll take your feedback into account for future videos, thanks! 👍

  • @sarmadedge
    @sarmadedge 11 месяцев назад +1

    Hi is the 1 hour crash course not available for Udemy Business users ?

  • @killerdroid99
    @killerdroid99 7 месяцев назад +1

    Wow you can change ports of your rest api

  • @user-bd4bx5wc3o
    @user-bd4bx5wc3o 7 месяцев назад +1

    Video about Kubernetes!!

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

    Do you need ultimate edition of intellij

  • @andresj.s.3568
    @andresj.s.3568 Год назад +1

    thanks!

  • @konstantinklein7050
    @konstantinklein7050 5 месяцев назад +1

    ty

  • @ahassan5
    @ahassan5 5 месяцев назад +1

    You put your code in a framework and you put library in your code. That's the difference between framework and library.

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

    thanks! x3

  • @mrfabulous3303
    @mrfabulous3303 2 месяца назад

    Please make a video in svelte

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

      Not sure what svelte is but I’ll check, thanks for the suggestion!

  • @omarharroud7990
    @omarharroud7990 5 месяцев назад +1

    Nestjs is very similar

  • @ALeX-nz9qk
    @ALeX-nz9qk 6 месяцев назад +1

    bro how many romanians are there on udemy ?:)))

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

    you speak very fast, difficult to understand

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

    it was too fast . can't understand anything

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

      Thanks for the feedback, I'll definitely consider it in the next videos

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

      @@visualcomputerscience Liked your positive approach of taking feedback...wish u best luck 😊

  • @dehrk9024
    @dehrk9024 5 месяцев назад +1

    haha im such a joke of a software dev i never even asked myself what the difference between a library and framework isxD

    • @visualcomputerscience
      @visualcomputerscience  4 месяца назад

      We always learn things, so don't worry, nobody knows every stuff :-D

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

    *promosm* 🙌

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

    "overpriced stocks" lol

  • @pavlinpetkov8984
    @pavlinpetkov8984 3 месяца назад +2

    When you are explaining something you must use plain words. The entire video is in Chinese for someone with basic programming knowledge...

    • @visualcomputerscience
      @visualcomputerscience  3 месяца назад

      Thank you for the feedback, I'll consider it for the next videos

    • @jspiro
      @jspiro 3 месяца назад +2

      This video made perfect sense for someone with programming experience. It depends on the audience. I found it useful.

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

    perfect but very very fast hhhh

  • @catoflado4977
    @catoflado4977 8 месяцев назад +5

    Thanks, I hated It. (Not your vídeo, I hate Spring and Java)

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

    man you talk too fast

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

    It is a framework that allows you to burn 8 gigas of memory and 4 cores for a simple "hello world"

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

      As you correctly said, it allows you, but it doesn’t force you to do so :-D

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

    Not sure if its just cuz im used to java but I had no issue with the pace. Great work

  • @brickstv3156
    @brickstv3156 9 месяцев назад +2

    Can you go over some common frameworks that you should use.