What is the Spring framework really all about?

Поделиться
HTML-код
  • Опубликовано: 10 июн 2024
  • 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
    @kumar29nov 5 лет назад +219

    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 лет назад +151

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

    • @jpnoyola
      @jpnoyola 5 лет назад +34

      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 лет назад +5

      @@jpnoyola whats the problem when static methods creat DTO

    • @srk96
      @srk96 5 лет назад +41

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

    • @shankhamandal9707
      @shankhamandal9707 5 лет назад +10

      Overriding is not possible

  • @shriram2222
    @shriram2222 4 года назад +60

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

  • @djanupamdas
    @djanupamdas 5 лет назад +96

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

  • @cafeta
    @cafeta 5 лет назад +10

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

  • @Bharat60425
    @Bharat60425 5 лет назад +14

    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.

  • @carsonmiller2701
    @carsonmiller2701 5 лет назад +16

    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

  • @martinhoransky1816
    @martinhoransky1816 5 лет назад +8

    Absolutely amazing video. Im looking forward to watch others !

  • @wilfredomendez3450
    @wilfredomendez3450 5 лет назад +5

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

  • @progtom7585
    @progtom7585 3 года назад +10

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

  • @zeeshannaqvi4091
    @zeeshannaqvi4091 2 года назад +4

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

  • @ericfricke4512
    @ericfricke4512 3 года назад +3

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

  • @daniellemizrachi8166
    @daniellemizrachi8166 3 года назад

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

  • @waltwilliams6012
    @waltwilliams6012 3 года назад +1

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

  • @jaydeep5112
    @jaydeep5112 5 лет назад

    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!

  • @rahulkala2885
    @rahulkala2885 5 лет назад +9

    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

  • @DialecticalMaterialismRocks
    @DialecticalMaterialismRocks 3 года назад

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

  • @zilenthunderz
    @zilenthunderz 3 года назад

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

  • @truphenalwanga9829
    @truphenalwanga9829 5 лет назад

    So clear, just what i was looking for!

  • @ocherki
    @ocherki 4 года назад

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

  • @mayurkulkarni2589
    @mayurkulkarni2589 5 лет назад +1

    Quality video. Clarifies the advantages of spring framework.

  • @jiajianhwa4776
    @jiajianhwa4776 3 года назад +2

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

  • @TheHarpanOnly
    @TheHarpanOnly 4 года назад

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

  • @harishsiripuram98490
    @harishsiripuram98490 5 лет назад +1

    Thank you. Love your tutorials ☺

  • @l.o2845
    @l.o2845 2 года назад

    Clear breakdown and explanations, great stuff.

  • @daleprather3026
    @daleprather3026 2 года назад

    Excellent explanation. One of the clearest. Thanks!

  • @jnfrle
    @jnfrle 5 лет назад +3

    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

  • @amritraj2303
    @amritraj2303 5 лет назад +21

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

  • @RafaelDuarte
    @RafaelDuarte 4 года назад +2

    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.

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

  • @thomasmunguya2207
    @thomasmunguya2207 3 года назад +2

    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!

  • @camilovasquez8530
    @camilovasquez8530 4 года назад +2

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

  • @ogoxo
    @ogoxo 3 года назад

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

  • @barelylate
    @barelylate 4 года назад

    Thank you. Very well explained.

  • @CASLOAcademy
    @CASLOAcademy 2 года назад

    thank you so much. love your channel

  • @higiniofuentes2551
    @higiniofuentes2551 2 месяца назад

    Thank you for this very useful video!

  • @preeti3911
    @preeti3911 4 года назад

    Thanks for the info... Really helpful!!

  • @lajungleqc7487
    @lajungleqc7487 3 года назад

    Very good and clear explanations. Thumbs up!

  • @arijitmukherjee9636
    @arijitmukherjee9636 5 лет назад +2

    Delivery was good, content was good too!

  • @cslxxwilliam
    @cslxxwilliam 2 года назад

    Thank you for direct to the point video!

  • @skullwise
    @skullwise 5 лет назад +9

    The Bosssssss is back... 🤩🤩

  • @kaleemullahnizamani7436
    @kaleemullahnizamani7436 4 года назад

    Best explanation. You're great instructor

  • @katiesun1533
    @katiesun1533 5 лет назад

    Thank you Koushik!👍👍👍

  • @abalgaebroccoli2323
    @abalgaebroccoli2323 2 года назад +1

    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

  • @deyjishnu
    @deyjishnu 2 года назад

    Great video!! Thanks Koushik! It helped a lot

  • @mBaron29
    @mBaron29 Год назад

    Excellent introduction to the Spring framework!

  • @timothymbotshana2608
    @timothymbotshana2608 Год назад

    thanks very simple and informative

  • @igniteagni360
    @igniteagni360 5 лет назад +1

    Very informative Koushik!!

  • @felipevillarroel6259
    @felipevillarroel6259 4 года назад

    Thank you for this clarifying video

  • @syedwaseemahmed1749
    @syedwaseemahmed1749 5 лет назад +48

    Boss is back get ready.

  • @ashvinshetty5582
    @ashvinshetty5582 Год назад +1

    Really good video with clear explanations!

  • @Eiston14
    @Eiston14 Год назад

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

  • @mohamadbilal54
    @mohamadbilal54 4 года назад

    very useful topic, thanks

  • @raz478
    @raz478 2 года назад

    Thank you. short but informative

  • @satyaprakashsahoo7772
    @satyaprakashsahoo7772 5 лет назад

    Your way of presentation is hats off..

  • @Apprenticer
    @Apprenticer 2 года назад

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

  • @xamael1989
    @xamael1989 5 лет назад

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

  • @wandayusuf1945
    @wandayusuf1945 3 года назад

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

  • @mahiprabhanjan
    @mahiprabhanjan 3 года назад

    Well presented. Thank u!

  • @swapnilc17
    @swapnilc17 5 лет назад

    As always, awesome explanation sir 👍

  • @moise6792
    @moise6792 2 года назад

    That was awesome. Thanks!

  • @maxandsouza4163
    @maxandsouza4163 2 года назад

    Simple and informative!

  • @Metruzanca
    @Metruzanca 4 года назад +1

    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.

  • @l18xie52
    @l18xie52 2 года назад

    It is really helpful, thank you

  • @markl3346
    @markl3346 3 года назад

    thank you, very useful!

  • @vijayanandroy7834
    @vijayanandroy7834 5 лет назад +22

    Father of Java tutorials is back.

  • @20thSHYZONEMedia
    @20thSHYZONEMedia 3 года назад

    This was very useful thank you!!

  • @adnanhossain8795
    @adnanhossain8795 2 года назад

    This was a treat to the eye and mind

  • @lokeshbala6642
    @lokeshbala6642 4 года назад

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

  • @babakjan
    @babakjan 3 года назад

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

  • @Shadow-pn5qw
    @Shadow-pn5qw 25 дней назад

    Awesome explanation

  • @parvezahmed5287
    @parvezahmed5287 5 лет назад +2

    Father of Java. like ur teaching style. from bangladesh

  • @IndonesiaNanJaya
    @IndonesiaNanJaya 2 года назад

    really good explanation! thank you

  • @FavouriteVid
    @FavouriteVid 4 года назад

    Good intro, thanks!

  • @Raja-lz3dl
    @Raja-lz3dl 4 года назад

    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.

  • @Baxos04100
    @Baxos04100 4 года назад

    Thanks for this video 🙂

  • @pratikjain4704
    @pratikjain4704 Год назад

    Really good, thanks.
    Happy Teachers Day😃

  • @9Blurke9
    @9Blurke9 4 года назад

    Thank you very much, man

  • @sreeragkiyyath
    @sreeragkiyyath 5 лет назад +1

    Excellent

  • @gsview4942
    @gsview4942 3 года назад

    best explanation ever.

  • @VOGTLANDOUTDOORS
    @VOGTLANDOUTDOORS 3 года назад

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

  • @Dennis-er8xc
    @Dennis-er8xc 4 года назад

    Bro awesome explanation!!!

  • @staffordnelson9053
    @staffordnelson9053 5 лет назад

    Thank you!

  • @kia.rahmani
    @kia.rahmani 5 лет назад

    Great video!

  • @saikumarvantaku1684
    @saikumarvantaku1684 4 года назад

    Sir, you are awesome.

  • @JAKdeLILLIPUT
    @JAKdeLILLIPUT 5 лет назад +6

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

  • @toutoulandry9211
    @toutoulandry9211 2 года назад +1

    Thank you …. There is amazing vidéo

  • @srik006
    @srik006 3 года назад

    Superb.

  • @chrisschuller7055
    @chrisschuller7055 2 года назад

    Very good video!

  • @user-kw3vv6gy3y
    @user-kw3vv6gy3y 3 года назад

    great intredaction!

  • @parthsalat3915
    @parthsalat3915 2 года назад +1

    Wah bete wah! Moj Kardi!

  • @codegeek8256
    @codegeek8256 5 лет назад +2

    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.

  • @vinalbagaria1203
    @vinalbagaria1203 3 года назад

    Awesome explanation😍

  • @parkerbelholland1037
    @parkerbelholland1037 4 года назад

    Nice overview.

  • @tree8514
    @tree8514 4 года назад

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

  • @TotallyNotAuroras2ndChannel
    @TotallyNotAuroras2ndChannel 2 года назад

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

  • @imimran924
    @imimran924 2 года назад

    thank you sir

  • @Ankhar2332
    @Ankhar2332 4 года назад

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

  • @rimurutempest9921
    @rimurutempest9921 2 года назад

    the perfect explanation doesnt exis..

  • @adarshverma3372
    @adarshverma3372 3 года назад

    just amaizing

  • @penchalrao5297
    @penchalrao5297 5 лет назад

    Nice Video tutorials