What is the Spring framework really all about?

This is a 10 minute introduction to the Spring framework. Spring is a very popular application framework in Java. In this video, you'll learn what it's really all about, what are the problems it solves and why you might want to use it.
Java Brains website: javabrains.io
#JavaBrains #BrainBytes #WhatIs

Пікірлер: 257

  • @kumar29nov
    @kumar29nov5 жыл бұрын

    Nice video, thanks, but I’ve always wondered why you need an instance? Why not just static methods for services?

  • @Java.Brains

    @Java.Brains

    5 жыл бұрын

    Good question! Static methods are difficult to test and mock, so are generally avoided.

  • @jpnoyola

    @jpnoyola

    5 жыл бұрын

    That works for classes that only provide services, but not for classes that create data transfer objects; you can't save multiple sets of data in one set of class variables. For the same reason, if a class needs to save multiple configurations, it needs to produce configurable objects. I hope that helps.

  • @Thepankaz1

    @Thepankaz1

    5 жыл бұрын

    @@jpnoyola whats the problem when static methods creat DTO

  • @srk96

    @srk96

    5 жыл бұрын

    static concept destroys object oriented programming. that's why scala and kotlin don't use static but singleton object.

  • @shankhamandal9707

    @shankhamandal9707

    5 жыл бұрын

    Overriding is not possible

  • @shriram2222
    @shriram22224 жыл бұрын

    1. Managing objects & Lifecycle dependencies by providing Application context and dependency injection 2. Data access 3. Spring MVC

  • @hercul_dyka

    @hercul_dyka

    Жыл бұрын

    SPOILER WARNING!

  • @djanupamdas
    @djanupamdas5 жыл бұрын

    Please do not stop creating Videos. Your teaching is very very useful for us.

  • @cafeta
    @cafeta5 жыл бұрын

    Love Spring framework, I think I have not seen a more simple and clean explanation like this, Thanks for this video.

  • @carsonmiller2701
    @carsonmiller27015 жыл бұрын

    I would also like to request that you make a video or a series of videos on spring security. Your tutorials are much better than other ones online and I think that would be a good topic

  • @Bharat60425
    @Bharat604255 жыл бұрын

    Oh Man!!!! just in a matter of few minutes I actually understood the significance of Singleton approach. As the example you gave in regards to AccountService Class. I used to ask many people about actual real-time use of Singleton pattern in java application. I got the essence today. you are just marvelous. Thanks! a lot.

  • @progtom7585
    @progtom75853 жыл бұрын

    Finally... someone who ACTUALLY explains what spring does in a simple way!! Thanks heaps!

  • @martinhoransky1816
    @martinhoransky18165 жыл бұрын

    Absolutely amazing video. Im looking forward to watch others !

  • @wilfredomendez3450
    @wilfredomendez34505 жыл бұрын

    Every time a have a question on any Java topic, I come to your channel looking for answers, thanks a lot.

  • @mrshanab6032

    @mrshanab6032

    2 жыл бұрын

    Me too

  • @rahulkala2885
    @rahulkala28855 жыл бұрын

    Thank you Sir by studying your tutorials of Rest and Spring I cracked the Java interviews of many companies. Thank You very much May God Bless You

  • @waltwilliams6012
    @waltwilliams60123 жыл бұрын

    I have finally found a description of what Spring is and why it is useful.

  • @jaydeep5112
    @jaydeep51125 жыл бұрын

    I like the way how u deal with concepts in a practical manner. I'm not even watched of the video yet, and I couldn't resist hitting like button for the way u explained the dependency injection without actually using the term itself... please don't stop making videos bro.. thanks a ton!

  • @DialecticalMaterialismRocks
    @DialecticalMaterialismRocks3 жыл бұрын

    Thanks very much! Your old video just helped me understand what I'm learning exactly at school.

  • @zeeshannaqvi4091
    @zeeshannaqvi40912 жыл бұрын

    This is such a great video. Thank you for all the effort you put into making these.

  • @godnonamesleft
    @godnonamesleft Жыл бұрын

    This was presented very well. My work has been trying to get me to learn spring but the material they gave me was a muddled mess. You have given me a much better conceptual understanding.

  • @ericfricke4512
    @ericfricke45123 жыл бұрын

    Great teacher. Thanks for sharing your knowledge and teaching talent!

  • @truphenalwanga9829
    @truphenalwanga98295 жыл бұрын

    So clear, just what i was looking for!

  • @TheHarpanOnly
    @TheHarpanOnly4 жыл бұрын

    Thank you. Now I know clearly why do I need to use Spring, conceptually.

  • @zilenthunderz
    @zilenthunderz3 жыл бұрын

    You're the only one who can explain Spring framework well

  • @ocherki
    @ocherki4 жыл бұрын

    Thank you man, you saved my nerves understanding what it is all about

  • @daniellemizrachi8166
    @daniellemizrachi81663 жыл бұрын

    I just found your channel today and your videos/explanations are some of the best I have seen! Very excited about it :)

  • @jnfrle
    @jnfrle5 жыл бұрын

    A friend recommended your spring playlist and they've been very helpful in filling in the knowledge gap while I use SpringBoot and SpringSecurity at a java web dev boot camp. Thank so much! - Jen

  • @thomasmunguya2207
    @thomasmunguya22073 жыл бұрын

    Awesome video. I was told to learn spring MVC by somebody but I never really understood what its all about and why I needed it in the first place. This video has made everything very clear now!

  • @mayurkulkarni2589
    @mayurkulkarni25895 жыл бұрын

    Quality video. Clarifies the advantages of spring framework.

  • @jiajianhwa4776
    @jiajianhwa47763 жыл бұрын

    Great job sir. Appreciate your good work. 👏 Been trying to understand spring and by far this is the best explanation.

  • @amritraj2303
    @amritraj23035 жыл бұрын

    Koushik.. really a great admirer of your tutorials.Could you please videos on Spring Security especially OAuth2.0 and JWT.

  • @RafaelDuarte
    @RafaelDuarte4 жыл бұрын

    Thank you a lot! I'm starting to learn Spring Boot but i wanted to get a clear image on what Spring is all about.

  • @l.o2845
    @l.o28452 жыл бұрын

    Clear breakdown and explanations, great stuff.

  • @camilovasquez8530
    @camilovasquez85304 жыл бұрын

    Thank you, a very easy and positive way of reaching out when you want to learn something new, very good! Please continue with it!

  • @harishsiripuram98490
    @harishsiripuram984905 жыл бұрын

    Thank you. Love your tutorials ☺

  • @daleprather3026
    @daleprather30262 жыл бұрын

    Excellent explanation. One of the clearest. Thanks!

  • @skullwise
    @skullwise5 жыл бұрын

    The Bosssssss is back... 🤩🤩

  • @ogoxo
    @ogoxo3 жыл бұрын

    More power to you sir! Keep up the great work!

  • @Raja-lz3dl
    @Raja-lz3dl4 жыл бұрын

    Apart from learning the content, i think one should learn how to really express and break down a concept and explain it like you do. I have never seen a spring explanation that doesnt bring in the jargons of DI, IOC until as late as 7th minute, exactly what i was looking for. That really helped thanks.

  • @Metruzanca
    @Metruzanca4 жыл бұрын

    I think you're slowly making me not have java with your simple explanation. You've just summed up a 4h lecture in a much more memorable and useful way.

  • @arijitmukherjee9636
    @arijitmukherjee96365 жыл бұрын

    Delivery was good, content was good too!

  • @abalgaebroccoli2323
    @abalgaebroccoli23232 жыл бұрын

    I owe so much of my knowledge and understanding to you, thank you.

  • @chrisnorahloftin

    @chrisnorahloftin

    2 жыл бұрын

    Hi asmaa can we study together im looking for few study prtners

  • @katiesun1533
    @katiesun15335 жыл бұрын

    Thank you Koushik!👍👍👍

  • @satyaprakashsahoo7772
    @satyaprakashsahoo77725 жыл бұрын

    Your way of presentation is hats off..

  • @parvezahmed5287
    @parvezahmed52875 жыл бұрын

    Father of Java. like ur teaching style. from bangladesh

  • @igniteagni360
    @igniteagni3605 жыл бұрын

    Very informative Koushik!!

  • @barelylate
    @barelylate4 жыл бұрын

    Thank you. Very well explained.

  • @Apprenticer
    @Apprenticer2 жыл бұрын

    Very informative , well delivered, interesting video. I learned a lot and got better understanding of it.Thank you.

  • @lokeshbala6642
    @lokeshbala66424 жыл бұрын

    explanation is good and it is in understanding nature...thank you java brains

  • @deyjishnu
    @deyjishnu2 жыл бұрын

    Great video!! Thanks Koushik! It helped a lot

  • @kaleemullahnizamani7436
    @kaleemullahnizamani74364 жыл бұрын

    Best explanation. You're great instructor

  • @lajungleqc7487
    @lajungleqc74873 жыл бұрын

    Very good and clear explanations. Thumbs up!

  • @cslxxwilliam
    @cslxxwilliam2 жыл бұрын

    Thank you for direct to the point video!

  • @xamael1989
    @xamael19895 жыл бұрын

    thanks for another great video you have taught me a lot my friend all the from east africa

  • @preeti3911
    @preeti39114 жыл бұрын

    Thanks for the info... Really helpful!!

  • @swapnilc17
    @swapnilc175 жыл бұрын

    As always, awesome explanation sir 👍

  • @wandayusuf1945
    @wandayusuf19453 жыл бұрын

    Love your videos! Need make schedule to watch all your videos

  • @babakjan
    @babakjan3 жыл бұрын

    Thanks for video, now I better understand, what spring do.

  • @ashvinshetty5582
    @ashvinshetty5582 Жыл бұрын

    Really good video with clear explanations!

  • @mBaron29
    @mBaron29 Жыл бұрын

    Excellent introduction to the Spring framework!

  • @felipevillarroel6259
    @felipevillarroel62594 жыл бұрын

    Thank you for this clarifying video

  • @Eiston14
    @Eiston14 Жыл бұрын

    Very nice! Easy to understand the basic concept... Cheers!

  • @adnanhossain8795
    @adnanhossain87952 жыл бұрын

    This was a treat to the eye and mind

  • @raz478
    @raz4782 жыл бұрын

    Thank you. short but informative

  • @CASLOAcademy
    @CASLOAcademy2 жыл бұрын

    thank you so much. love your channel

  • @20thSHYZONEMedia
    @20thSHYZONEMedia3 жыл бұрын

    This was very useful thank you!!

  • @higiniofuentes2551
    @higiniofuentes25512 ай бұрын

    Thank you for this very useful video!

  • @markl3346
    @markl33463 жыл бұрын

    thank you, very useful!

  • @mohamadbilal54
    @mohamadbilal544 жыл бұрын

    very useful topic, thanks

  • @VOGTLANDOUTDOORS
    @VOGTLANDOUTDOORS3 жыл бұрын

    YOU are one of the BEST PRESENTERS I've come across since Al Gore INVENTED The Internet ;-) --- KEEP MAKING VIDEOS !!!

  • @JAKdeLILLIPUT
    @JAKdeLILLIPUT5 жыл бұрын

    Love Java Brains... Make a Web App Using Spring, Spring Boot and Vaadin

  • @AjayKumar-hz1gk

    @AjayKumar-hz1gk

    4 жыл бұрын

    From Java brains video

  • @SpaceTimeBeing_

    @SpaceTimeBeing_

    4 жыл бұрын

    Nobody likes Vaadin for some reason

  • @moise6792
    @moise67922 жыл бұрын

    That was awesome. Thanks!

  • @syedwaseemahmed1749
    @syedwaseemahmed17495 жыл бұрын

    Boss is back get ready.

  • @vijayanandroy7834
    @vijayanandroy78345 жыл бұрын

    Father of Java tutorials is back.

  • @chillappreciator885

    @chillappreciator885

    3 жыл бұрын

    Where is a mother?

  • @joyanfernandes

    @joyanfernandes

    3 жыл бұрын

    @@chillappreciator885 Safe inside the virtual machine

  • @maxandsouza4163
    @maxandsouza41632 жыл бұрын

    Simple and informative!

  • @codegeek8256
    @codegeek82565 жыл бұрын

    hey Koushik you made a video on java learning path, and emphisized on how core java is so important now i am wondering why you do not have a core java tutorials on your channel, you would really make a lifetime tutorials for this important aspect.

  • @mahiprabhanjan
    @mahiprabhanjan3 жыл бұрын

    Well presented. Thank u!

  • @jponline79
    @jponline793 жыл бұрын

    How do you upgrade Spring Framework version - i cant find a source online. What is involved?

  • @staffordnelson9053
    @staffordnelson90535 жыл бұрын

    Thank you!

  • @timothymbotshana2608
    @timothymbotshana2608 Жыл бұрын

    thanks very simple and informative

  • @9Blurke9
    @9Blurke94 жыл бұрын

    Thank you very much, man

  • @IndonesiaNanJaya
    @IndonesiaNanJaya2 жыл бұрын

    really good explanation! thank you

  • @FavouriteVid
    @FavouriteVid4 жыл бұрын

    Good intro, thanks!

  • @TotallyNotAuroras2ndChannel
    @TotallyNotAuroras2ndChannel2 жыл бұрын

    I gave you a thumb up when I red to dependency injection... first video to explain greatly

  • @akhileshyaduwanshi6008
    @akhileshyaduwanshi60085 жыл бұрын

    Excellent Kaushik....!!! please make video tutorial on core java, it will be very helpful for beginners.

  • @gsview4942
    @gsview49423 жыл бұрын

    best explanation ever.

  • @Baxos04100
    @Baxos041004 жыл бұрын

    Thanks for this video 🙂

  • @Dennis-er8xc
    @Dennis-er8xc4 жыл бұрын

    Bro awesome explanation!!!

  • @higiniofuentes2551
    @higiniofuentes25512 ай бұрын

    Spring Framework is usable in Linux, IBM i(old AS400) and in Mainframes? Is working with all Java versions? Thank you!

  • @BengoliInBangalore
    @BengoliInBangalore2 жыл бұрын

    @javaBrains, can you please elaborate more on Data objects? Didnt get that part.

  • @makemoneyeasier4245
    @makemoneyeasier42454 жыл бұрын

    Thanks a lot for making Awesome videos .I have a question that is ,can Hybernate and Jdbc handle business classes ,instances same as Spring Application handles .As i am new to this technology please suggest something .thanks in advance .

  • @l18xie52
    @l18xie522 жыл бұрын

    It is really helpful, thank you

  • @Oliver-sh4vl
    @Oliver-sh4vl3 жыл бұрын

    How do I know if my project is using spring framework or a different one? thanks for the information

  • @Shadow-pn5qw
    @Shadow-pn5qw19 күн бұрын

    Awesome explanation

  • @saikumarvantaku1684
    @saikumarvantaku16844 жыл бұрын

    Sir, you are awesome.

  • @sreeragkiyyath
    @sreeragkiyyath5 жыл бұрын

    Excellent

  • @blubbalily2327
    @blubbalily23273 жыл бұрын

    Thank you!!!

  • @souvikadhikary8990
    @souvikadhikary89905 жыл бұрын

    Please make videos on Spring cloud , kafka , load balancing.

  • @thatoneofmany
    @thatoneofmany3 жыл бұрын

    So this would replace using something like Wildfly? I came here trying to learn more about JDBC... but I can't find out what I need.

  • @kia.rahmani
    @kia.rahmani5 жыл бұрын

    Great video!

  • @tree8514
    @tree85144 жыл бұрын

    Great video, it's clean, easy to understand, and doesn't waste time. Much appreciated!

  • @rimurutempest9921
    @rimurutempest99212 жыл бұрын

    the perfect explanation doesnt exis..

  • @vinalbagaria1203
    @vinalbagaria12033 жыл бұрын

    Awesome explanation😍

  • @toutoulandry9211
    @toutoulandry92112 жыл бұрын

    Thank you …. There is amazing vidéo

  • @Ankhar2332
    @Ankhar23324 жыл бұрын

    I have searched for exactly this explanation for a 2 month.