welcome back aliens my name is z readyy and in this video we'll talk about spring framework when you talk about the Enterprise Market the most famous language there is Java because when you want to build huge application which are scalable secure Java is preferred and the one of the biggest ecosystem for the Enterprise applications is in Java and the framework the most famous framework for Java is spring now when I say most famous there are other Frameworks as well which are quite famous but not more than spring because it Sol solves the problem of developers see spring started in 2003 it's not a new framework right it's it's old it's been 21 years now the reason it started is to solve the problem of java e Java e is used to build Enterprise application and it was great the only problem is it was complex and heavy to make it lightweight to make it simple spring came up with a project and of course initially it was a project but later on they added some more projects so initially it was spring framework which provide some features and later on they started adding more modules to it and now when you say spring is not just a framework or a project it's basically an umbrella it has multiple sub projects to it and whenever you want to build Enterprise level Solutions and not just that if you even if you want to make a simple application you can use spring one of the issue a lot of people talk about about spring is it's heavy it's you have to write a lot of codes in Java not with the latest version of java and not with spring framework spring basically has something called Spring Boot and using that you can build your first API in minutes maybe 2 minutes is that fast spring framework it's fun it has multiple modules so let me just go head towards the spring framework or spring website so you can go to spring.io and it has details about everything so what is spring uh you can see they have different events coming up ignore that uh so what you can do with spring is you can build microservices you can build reactive applications you can build for cl now they can build web application serverless I mean multiple options are there but the beauty is if you go to the spring projects now this is a project and if you expand this it's huge when I say huge I just have to click on view all projects and every time I go to this place there's a chance that there will be new project added example we got spring spring boot I was talking about it is one of the easiest way to build projects uh we got spring framework spring Cloud spring data Spring Security spring AI so yeah we can also build AI applications using spring now uh we got uh things which I used bring web services and there are other projects as well which you can see here initial days we used to theyed to keep everything in one section but now we have separate sections for it the extra projects so this are the projects which we have in spring so basically it provides you a lot of different features one of the best feature about spring and that's how it started is dependency injection what exactly it is we'll talk about in the upcoming videos the plan is to actually create the entire series for spring and you might be saying hey we already have that on channel what we have on channel is spring five we're talking about spring six and for that basically I need motivation of course it will take a lot of time and I need motivation from you of course I will motivate you to learn and practice it you have to also motivate me to keep making videos you can do that by commenting on this video also like the video so that I will know that yes I have to spend uh enough time and energy to make this series and you are waiting for it so let me know that by liking the video comment something in the videos maybe spring or waiting for next video I need comments that give me the motivation and it also helps the YouTube algorithm to promote the video right uh so you can do that in the comments and maybe the setting the target is a new trend so maybe let's say 50 comments let's start slow and then we'll build up so yeah in the entire series The plan is to actually talk about dependen injection spring code uh spring web you can build web application using spring and we have talked about the project here so we have that in the spring uh you can have web spring web we can also have spring data jpa for for database connectivity uh we'll talk about spring boot how do you build application so the the idea is to also make videos on Spring Security uh we have talked about spring data also the cloud applications Cloud deployment and again I need your motivation there so yeah that's it from Spring spring is a framework using which you can build Enterprise level applications to no more uh wait for the upcoming videos see you in the next video everyone bye-bye