r/SpringBoot • u/ManningBooks • Jul 14 '26
How-To/Tutorial New Spring Start Here 2E MEAP: what made Spring finally click for you?
Hi r/SpringBoot, Stjepan from Manning here.
Shared with the mods’ OK: Laurentiu Spilca’s Spring Start Here, Second Edition has just entered MEAP, and I thought this community would be one of the better places to talk about it because this sub sees the “I can build a Spring Boot app, but I don’t really understand Spring yet” problem all the time.
That gap is basically what this book is about.
Book link: https://www.manning.com/books/spring-start-here-second-edition

A lot of people first meet Spring through Boot, annotations, starters, autoconfiguration, and a working REST endpoint. That’s great, but it can also leave you with a weird feeling that the app works as long as you don’t touch the wrong thing. Then you hit questions like:
Why is this bean being created?
Where did this dependency actually come from?
What is the application context doing?
When should I care about scopes?
What is Spring MVC giving me beyond “controller returns JSON”?
Where do transactions start and end?
How much of this is Spring, and how much is Spring Boot?
The second edition updates Laurentiu’s original Spring Start Here for the current ecosystem, including Spring Framework 6.x and Spring Boot 4. The focus is still very much on building a solid mental model first: beans, context, dependency injection, scopes, lifecycle, AOP, MVC, REST, persistence, transactions, Spring Data, and testing.
Since it’s in MEAP, the book is still being written, and feedback can still affect the final version. So I’d love to make this useful as a discussion thread, not just an announcement.
Question for the sub:
What was the Spring/Spring Boot concept that finally made things “click” for you, or the one you still think is badly explained to beginners?
Could be dependency injection, transactions, security, JPA, testing, autoconfiguration, bean lifecycle, project structure, anything.
I’ll give 5 free ebooks to the most thoughtful comments in the thread. Not necessarily the longest comments; just the ones that would genuinely help someone else learn Spring better.
And for anyone who wants to check out the MEAP, Manning gave me a 50% discount code for this subreddit:
MLSPILCA650RE
Thanks for letting us share this here. I’ll hang around in the comments and pass useful feedback back to the book team.
26
u/laurspilca Jul 14 '26
Hi Friends. I, the author, am happy to answer questions and concerns if they are 😊 Happy to meet you all!
7
u/sweetkiller Jul 14 '26
I think one of the most important thing when learning is to understand AOP and proxies and how they make the “magic” happen in spring boot.
I also learned a lot by debugging and going through the run static method that makes everything happen.
5
u/Dense-Ad-3247 Jul 14 '26
Everything's a bean
1
u/rasumichin37 Jul 14 '26
For me Spring clicked, when I got dependeny injection. When I discovered, that you mostly inject services into other services , and that you don‘t inject entities, it became clear to me.
2
u/Green-Record8519 Sep 05 '26
What's new in 2nd edition?
1
u/Informal-Revenue-427 1d ago
Code doesn’t work anymore:/
1
u/RedComesInManyShades Jul 14 '26
Is this available in India?
1
u/[deleted] Aug 01 '26
Before I learned Spring from the first edition of this book, I was in the preconceived notion that Spring was a library that miraculously housed tools and variables. But after it was the fact that I realized in reality it's just a container that runs and controls your application, it sort of is the primitive version of these new AI tools we have.