Spring Boot Tutorial for Beginners (Java Framework)

preview_player
Показать описание
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".

✏️ Course from Amigoscode.

--

Рекомендации по теме
Комментарии
Автор

I think this is intermediate class, based on the pace with which you drop the concepts. This is a good video for an individual with exposure to other frameworks

hoseaochieng
Автор

10:00 resources contain static folder for all the web resources
templates for web applications
15:00 we are using mvc pattern
24:07 using @repository annotation creates bean that can be dependency injected
we also used annotation to create the api url, and map 'post' request to addPerson method in the controller/api
reached 1:04:50

hasan
Автор

Watching this video, I had to write a comment to say, as a Javascript; React and Node.js developer this was so incredible and simple to understand. Thank you so much for this video because it’s made things so simple to understand and it’s so well explained. Can’t thank you enough.

nathanielwoodbury
Автор

I think that it's worth mentioning a couple of things here.
1) @Autowired (when used with a constructor) is only required in case there is an ambiguity; meaning more than one constructor.
But there's nothing wrong with being clear that dependency is injected by Spring
2) Instead of using @Qualifier in the constructor parameter, you can just give the name of the bean that you want to be used.
Example:
public Person(PersonDao fakePersonDataAccessService). Notice the casing *fakePersonDataAccessService* in lieu of *FakePersonDataAccessService* or just *FakeDao* if that's how you choose to explicitly name your bean (as shown in this video).

faruzzy
Автор

<dependency>


</dependency>

trayambakkumar
Автор

08:00 Spring Boot generated project
09:53 resources folder
11:51 How it will implement the layers
14:06 Definition of the domain models
15:45 Define database section | PersonDao
18:19 FakePersonDataAccessService
19:52 PersonService
27:07 REST controller
28:11 Send a POST request from PostMan
32:53 Implement a GET method

clasesutnfrc
Автор

This guy is such a good teacher. I'm learning Spring right now and his channel has been the best source for my starting projects.

PseudoJulianoK
Автор

I haven't used Spring in a couple of years and I would really like to thank you for providing this tutorial. Really came in handy! Also, your voice and pace are on point sir :)

mohamedoubella
Автор

I want to thank this guy a lot, I need to learn spring boot for one of my classes and all the tutorials out there are really bad, but this guy explained it super good so thank you so so much keep doing it! <3

santiagopanchig
Автор

nice online course for new java programmer. Speaking slow and making everything easy to understand ... I can't love it more

yitaowang
Автор

Awesome tutorial! I just LOVE the calm voice.

Also when he got started with the REST, for almost 30 minutes straight I was just like "Say That ain't no work, that's fun!"

binsitt
Автор

I'm not very advanced at Java, but honestly this tutorial and the tutorial of Functional Programing are very easy to understand!

weneedlittlepatience
Автор

Very nice tutorial explaining docker, spring, rest, postgres, postman. Should be marked intermediate in my opinion.

mym
Автор

Thank you very much my friend! I've whatched this tutorial and it helped me a lot to get my first job as a backend developer, obviously I've been studying the basics for software development, but you helped me so much! Blessings and best regards.

supernova
Автор

You're very good teacher. I've seen your website and it is amazing. The way you explain things is really really helpful. Few are those who know how to to teach, you're one of them. Congratulation.

Deathlupus
Автор

I usually dislike long tutorial videos for being so bloated and not to the point, but I am 1 hour into this and I can already grasp what Spring is about. Many thanks

crisucris
Автор

Great video. However I faced one issue in between that I would like to point out:
1:00:00 When trying to add @NotBlank, if you get an error, then you would have to add javax.validation .validation-api dependency in Maven. How you do that is by going to Maven repository and searching for this dependency. Then select the particular version link and copy the maven dependency. Finally sync your maven dependencies. Then you will be able to use it.

proxy
Автор

To save time and confusion, Person class is initiated by postman at the near end of the api/service class …But Person object is passed as a parameter from the beginning of the tutorial, also note we can have interface type objects (pls read) i.e the objects need not be of the class which we conventionally study but can be of the interface which classes consume.

Subhash_VCU
Автор

Hey @Amigoscode great video - it would be helpful if you defaulted "imports ..." to be open, on your IDE, so that we can see whether we've got all the needed imports! Normally those default to closed, but because you're teaching it would be helpful for us. Thanks, and keep the Java videos coming please! Your content and teaching style is what's needed.

The-KP
Автор

I feel like you're not explaining the concepts and found myself coding along and using these libraries without having an understanding of what they are

Thisaccoun