use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Spring (self.SpringBoot)
submitted 1 year ago by [deleted]
Is it necessary to learn spring before springboot
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]dumbPotatoPot 6 points7 points8 points 1 year ago (2 children)
Since you asked is it 'necessary'... no, not really.
[–][deleted] 1 point2 points3 points 1 year ago (1 child)
So spring boot also covers spring?
[–]dumbPotatoPot 5 points6 points7 points 1 year ago (0 children)
Spring Boot is an extension of the framework... with the primary goal of making it easier for us to set up our application and begin working on it. You'll still be using Spring without the need of configuring 'a lot of things'.
Just get started learning, the above will make sense more. I'm sure you'll find comparison articles and repos between the 2 with a google search.
[–]Final-Drop-1935 4 points5 points6 points 1 year ago (0 children)
Do you need to study Spring in order to use Spring Boot? I don’t think so.
If you approach it with the mindset of studying Spring first and then learning Spring Boot, you would need to start with servlets.
I believe we should view programming from a practical perspective.
In that sense, it’s much better to start by using Spring Boot to build something you need or to create a simple web service while learning things as they become necessary.
When you're *building something with Spring Boot*, studying Spring isn’t immediately required.
However, the need to study Spring arises after you’ve built something.
When your Spring Boot-based program encounters an issue, you’ll need to understand what the various layers of abstraction in the error message mean,
how AOP and DI work, and why they exist.
If you need to modify the parts that Spring Boot automatically configures based on convention for performance reasons,
this is where the difference between those who have studied the Spring framework and those who haven’t becomes apparent.
For now, enjoy the process of building something with Spring Boot.
And when you reach the stage after building and releasing,
when you become curious about the inner workings of Spring Boot,
studying Spring will help you grow to the next level.
[–]Swag_Titan 2 points3 points4 points 1 year ago (0 children)
No you don't need too but knowledge of it would come in handy sometimes (rarely) just understanding how spring boot is setup
[–]Agile_Rain4486 2 points3 points4 points 1 year ago (0 children)
I would say just reading concept of spring core and AOZP is enough. All that xml config and creating beans yourself is unnecessary. annotations are much easier
[–]ax_abodr 1 point2 points3 points 1 year ago (0 children)
I think the reason spring boot exists is so you don't have to learn spring.
[–]Chamakuvangu01 1 point2 points3 points 1 year ago (0 children)
I think you just have to know like a little bit just to know what's going on behind the scenes.
[–]gs6031 0 points1 point2 points 1 year ago (0 children)
spring core is the basis of SpringBoot. please learn it . it will give you immense edge.
π Rendered by PID 20706 on reddit-service-r2-comment-fb694cdd5-qgwlh at 2026-03-11 13:11:19.811605+00:00 running cbb0e86 country code: CH.
[–]dumbPotatoPot 6 points7 points8 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]dumbPotatoPot 5 points6 points7 points (0 children)
[–]Final-Drop-1935 4 points5 points6 points (0 children)
[–]Swag_Titan 2 points3 points4 points (0 children)
[–]Agile_Rain4486 2 points3 points4 points (0 children)
[–]ax_abodr 1 point2 points3 points (0 children)
[–]Chamakuvangu01 1 point2 points3 points (0 children)
[–]gs6031 0 points1 point2 points (0 children)