Editor's top Spring Boot books
1Spring in Action, 6th Edition
Craig Walls · Manning · 518 pages · ~13 hrs to read
The classic Spring reference book — covers Spring Boot, MVC, data access, security, and reactive programming. Good desk companion.
All Spring Boot Books
9Spring in Action, 6th Edition
Craig Walls · Manning · 518 pages · ~13 hrs to read
The classic Spring reference book — covers Spring Boot, MVC, data access, security, and reactive programming. Good desk companion.
Spring Boot in Practice
Somnath Musib · Manning · 582 pages · ~15 hrs to read
Recipes for real Spring Boot production problems — caching, security, monitoring, containerisation, and cloud deployment. Best intermediate Spring reference.
Spring Microservices in Action, 2nd Edition
John Carnell · Manning · 446 pages · ~11 hrs to read
Covers building microservice architectures with Spring Boot and Spring Cloud — service discovery, API gateway, configuration management, and resilience patterns.
Cloud Native Spring in Action
Thomas Vitale · Manning · 662 pages · ~17 hrs to read
Spring Boot in cloud-native contexts — Kubernetes deployment, configuration with Spring Cloud Config, resilience with Resilience4J, and observability with Grafana.
Spring Security in Action, 2nd Edition
Laurentiu Spilca · Manning · 438 pages · ~11 hrs to read
The most comprehensive Spring Security book — authentication, authorization, OAuth2, JWT, method-level security, and reactive security patterns.
Pro Spring 6
Iuliana Cosmina · Apress0
Comprehensive Spring 6 reference covering core IoC, AOP, data access, transactions, REST, and microservices. Best desk reference for enterprise Spring developers.
Spring Data
Petri Kainulainen · Packt · 249 pages · ~6 hrs to read
A short (160-page, 2012) introduction to Spring Data covering the repository pattern with JPA and Redis. Dated, so use it as background on the repository approach, not as a current reference.
Hands-On Reactive Programming in Spring 5
Oleh Dokuka · Packt · 545 pages · ~14 hrs to read
Spring WebFlux and Project Reactor — covers reactive programming patterns, backpressure, non-blocking I/O, and building fully reactive Spring services for high-throughput systems.
The Definitive Guide to Spring Batch
Michael T. Minella · Apress · 474 pages · ~12 hrs to read
The only book dedicated to Spring Batch — covers job design, readers, writers, processors, partitioning, and scaling large-scale batch processing jobs in enterprise Java.
Spring Boot resources
Learn next