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

Поділитися
Вставка
  • Опубліковано 11 гру 2022
  • 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/course/the-spri...
    Thank you!
  • Наука та технологія

КОМЕНТАРІ • 103

  • @MrMikopi
    @MrMikopi Рік тому +36

    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

  • @jvjacq
    @jvjacq 6 місяців тому +7

    This video was super helpful, thank you very much!

  • @BRP-Moto-Tips
    @BRP-Moto-Tips 11 місяців тому +17

    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 10 місяців тому +2

      Yes we are lol

    • @visualcomputerscience
      @visualcomputerscience  10 місяців тому +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!

  • @Zinzano
    @Zinzano 3 місяці тому +7

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

  • @jawagalsrinathn1040
    @jawagalsrinathn1040 8 місяців тому +3

    thanks for your understandable explanation man

  • @MohammedTellesy
    @MohammedTellesy 7 місяців тому +2

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

  • @davidharrington5694
    @davidharrington5694 4 місяці тому +7

    Dude, video was an absolute blast!

  • @reasonsincobile903
    @reasonsincobile903 11 місяців тому +1

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

  • @Douglasfaparanhos
    @Douglasfaparanhos 6 місяців тому +3

    Excellent video 👏

  • @anthonycarella1779
    @anthonycarella1779 4 місяці тому +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  Місяць тому +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

  • @bpatters7
    @bpatters7 10 місяців тому +5

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

    • @visualcomputerscience
      @visualcomputerscience  10 місяців тому

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

    • @DanHolland1
      @DanHolland1 6 місяців тому +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.

  • @felixnyamongo
    @felixnyamongo 2 місяці тому +1

    my first spring boot video and I love it

  • @georgekatasev7866
    @georgekatasev7866 4 місяці тому +1

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

  • @danielfebrian61
    @danielfebrian61 Рік тому +36

    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 4 місяці тому

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

  • @meemz3144
    @meemz3144 9 місяців тому +1

    very well explained, thanks

  • @expl0itr
    @expl0itr 4 місяці тому +1

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

  • @johnlongaski2715
    @johnlongaski2715 11 місяців тому +1

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

  • @sportac
    @sportac 6 місяців тому +1

    thank you

  • @brickstv3156
    @brickstv3156 7 місяців тому +1

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

  • @germanchannel8410
    @germanchannel8410 2 місяці тому +1

    Very good concepts explanation

  • @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 🤩

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

      Thanks for the idea! I'll definitely try it out!

    • @threefour1598
      @threefour1598 11 місяців тому

      Zach Star?

    • @samarthtandale9121
      @samarthtandale9121 11 місяців тому +1

      @@threefour1598 No, its Domain of Science!

    • @samarthtandale9121
      @samarthtandale9121 11 місяців тому +1

      @@threefour1598 Zach Star is great too though!

    • @threefour1598
      @threefour1598 11 місяців тому

      @@samarthtandale9121 Yeah. Nice, I don't I've seen his videos. I'll check out domain of science

  • @DanHolland1
    @DanHolland1 6 місяців тому +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  5 місяців тому +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 5 місяців тому

      @@visualcomputerscience Thank you so much!

  • @andresj.s.3568
    @andresj.s.3568 10 місяців тому +1

    thanks!

  • @Aragubas
    @Aragubas 10 місяців тому +1

    thanks! x3

  • @lucasrecoaro1701
    @lucasrecoaro1701 4 місяці тому +1

    Thanks

  • @sarmadedge
    @sarmadedge 8 місяців тому +1

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

  • @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 👍

  • @konstantinklein7050
    @konstantinklein7050 3 місяці тому +1

    ty

  • @mrfabulous3303
    @mrfabulous3303 2 дні тому

    Please make a video in svelte

  • @BenitoCodes
    @BenitoCodes Рік тому +8

    This was too fast and couldn't get anything 😪

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

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

  • @user-bd4bx5wc3o
    @user-bd4bx5wc3o 4 місяці тому +1

    Video about Kubernetes!!

  • @blastinnn
    @blastinnn 11 місяців тому +1

    Do you need ultimate edition of intellij

  • @killerdroid99
    @killerdroid99 4 місяці тому +1

    Wow you can change ports of your rest api

  • @omarharroud7990
    @omarharroud7990 2 місяці тому +1

    Nestjs is very similar

  • @ahassan5
    @ahassan5 3 місяці тому +1

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

  • @ALeX-nz9qk
    @ALeX-nz9qk 3 місяці тому +1

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

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

    *promosm* 🙌

  • @jlpcpr
    @jlpcpr 10 місяців тому +4

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

    • @visualcomputerscience
      @visualcomputerscience  10 місяців тому +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! 👍

  • @dehrk9024
    @dehrk9024 2 місяці тому +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  Місяць тому

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

  • @row7923
    @row7923 3 місяці тому +1

    "overpriced stocks" lol

  • @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 😊

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

    you speak very fast, difficult to understand

  • @zeinebromthana7336
    @zeinebromthana7336 3 місяці тому +1

    perfect but very very fast hhhh

  • @catoflado4977
    @catoflado4977 5 місяців тому +4

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

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

    man you talk too fast

  • @pavlinpetkov8984
    @pavlinpetkov8984 Місяць тому +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  24 дні тому

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

    • @jspiro
      @jspiro 15 днів тому +2

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

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

    You talk too fast, really hard to understand :(

  • @michelvandermeiren8661
    @michelvandermeiren8661 11 місяців тому +6

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

    • @visualcomputerscience
      @visualcomputerscience  11 місяців тому +2

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

  • @brickstv3156
    @brickstv3156 7 місяців тому +2

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