Spring Boot Tutorial for Beginners (Java Framework)

///Spring Boot Tutorial for Beginners (Java Framework)

Spring Boot Tutorial for Beginners (Java Framework)

FavoriteLoadingAdd to favorites

Learn Spring Boot in this full course for beginners. Spring Boot is an amazing framework for building Java applications. It makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.

Java468x60

πŸ’» Code:

✏️ Course from Amigoscode.
πŸ”— Subscribe to Amigoscode YouTube channel:
πŸ”— Full Stack Spring Boot | React | Postgres Course:
πŸ”— Visit Amigoscode.com for more courses:
πŸ”— Follow Amigoscode on Instagram:
πŸ”— Join Amigoscode Closed Facebook Group:

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

source

By |2021-01-21T11:57:54+00:00January 21st, 2021|Java Video Tutorials|25 Comments

25 Comments

  1. Saumitra Chaskar January 21, 2021 at 11:57 am - Reply

    Why are we not passing the id in the JSON payload ? Doesn't the person constructor require both, the id and the name ?

  2. Maxim Kopachevsky January 21, 2021 at 11:57 am - Reply

    24:17 "@Repository annotantion makes it obvious that this class is served as a repository". Then the narrator goes on, not bothering to explain what a repository is. What a great tutorial.

  3. jihad bekkali January 21, 2021 at 11:57 am - Reply

    I get this error, someone has an idea how to solve it?
    'Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.4.2 from/to central'

  4. Alpha Omega January 21, 2021 at 11:57 am - Reply

    shortcuts are sweet for workflow, not when your instructing and things get auto fixed for you — at least a mention of what it did for you would be helpful… its like your driving a truck having a blast hell your even whistling to a tune but everyone behind you on the highway is crashing and having their windshields cracked cus you didn't put the wind cover over your truck bed and rocks are flying out.. not a fun time and it abstracts from the learning

  5. May Velma January 21, 2021 at 11:57 am - Reply

    good

  6. Ali Zain January 21, 2021 at 11:57 am - Reply

    Great content. Not sure whether I missed it but what exactly is DAO?

  7. Lisa Rubin January 21, 2021 at 11:57 am - Reply

    I cannot get the name validation to work. It allows me to enter a new person with a blank name. I have no idea what's wrong.

  8. comfort adams January 21, 2021 at 11:57 am - Reply

    Since I am using java 8 and not 11, I can't use List.of. Can anyone post the equivalent of this in java 8? thanks in advance

  9. Sleepyhead January 21, 2021 at 11:57 am - Reply

    thank you so much

  10. Jean Jacques January 21, 2021 at 11:57 am - Reply

    Thank you Nelson ! One of the most amazing course I ever had ! πŸ™‚

  11. Barath Vedantham January 21, 2021 at 11:57 am - Reply

    1:01:00 for those not getting this error and the blank name is being added, you may not have a problem with your code but actually your dependencies. IntelliJ may by default have you add Jakarta as the dependency to add @NonNull and @Valid but you actually need the "javax.validation" dependency. That's the groupId and the artifactId is "validation-api" which are to be added to your pom.xml file.

    Also for those thinking this may be too fast for them, it's ok to pause the video..! and to go back and re-listen to what is being taught. These are very important concepts to learn and although they may be hard to follow along with learning them pays off.

  12. Rick Qin January 21, 2021 at 11:58 am - Reply

    I like your video, Nelson. Great work!

  13. momin kaif January 21, 2021 at 11:58 am - Reply

    i'm unable to open the .sql file in my eclipse ide and also when i open it then not able to write on it….any solution please help?

  14. Vitali Pomanitski January 21, 2021 at 11:58 am - Reply

    You’re cool! Thanks a lot.

  15. Zeeshon Zee January 21, 2021 at 11:58 am - Reply

    First of all video quality is so bad. I'd suggest stop using short key although I can see subtitle but also doesn't help specially for me who work on linux. Please also make a little note as to why we are doing this

  16. Uwe Hehn January 21, 2021 at 11:58 am - Reply

    The tutorial would be even better if it were to use JPA/Hibernate.
    And pls spare some of the millions of β€žand thenβ€œ. It drives me nuts.

  17. Anthony Donovan January 21, 2021 at 11:58 am - Reply

    Haven't finished the tutorial yet, but was just wondering why the .selectPersonById() method was defined in the DAO implementation file and not in the PersonService file? I thought that sort of thing would be considered "business logic"

  18. miaow January 21, 2021 at 11:58 am - Reply

    Pretty good intro video. However I'd suggest complete Spring beginners to have a quick understand of what is Spring bean and ioc before watching this video.

  19. Carla Zacarias January 21, 2021 at 11:58 am - Reply

    Great video, although isn't a "PersonDao" an interface? I thought interfaces couldn't be instantiated. Shouldn't you be using "FakePersonDataAccessService" in your "PersonService" class?

  20. kukuh utama January 21, 2021 at 11:58 am - Reply

    why did you choose jar instead war type when init project?

  21. Kuei Feng Tung January 21, 2021 at 11:58 am - Reply

    Also, you used Javax.Validation.Constraints.NotBlank but didnt say when to import Javax.Validation, or from where?

    If any1 else is stuck on @NotBlank, the solution is to add this below to your maven POM.XML, right-click project, Maven Update Project, CHECK Force Update of Snapshots/Releases.

    <dependency>

    <groupId>javax.validation</groupId>

    <artifactId>validation-api</artifactId>

    <!– <version>2.0.1.Final</version> –>

    </dependency>

  22. Maraim Tuxtasunov January 21, 2021 at 11:58 am - Reply

    List.of not working in mine any solution

  23. Youbaraj Poudel January 21, 2021 at 11:58 am - Reply

    Best lecture ever.

  24. Morten Bellmann January 21, 2021 at 11:58 am - Reply

    HD af! πŸ˜€

  25. Caio Ragazzi January 21, 2021 at 11:58 am - Reply

    For those who had problem showing the validation errors, here's the solution:

    Add this on your application.properties file

    server.error.include-message=always
    server.error.include-binding-errors=always

Leave A Comment

*