Spring Boot 3: So geht moderne Java-Entwicklung – Konzepte und Anwendungen
Rezension von Sven Woltmann
François Fernandès, Tom Hombergs, Benedikt Jerat und Florian Pfleiderer sind allesamt anerkannte Experten in der Java- und Spring-Welt. Ihr Ziel mit diesem Buch: uns den Einstieg und den souveränen Umgang mit Spring Boot 3 zu erleichtern.
Das Buch nimmt dich mit durch die wichtigsten Konzepte von Spring Boot 3 – von den Grundlagen wie Konfiguration, Dependency Injection, REST-APIs und Datenbankzugriff mit JPA bis hin zu fortgeschrittenen Anwendungsfällen wie Sicherheit, CLI-Anwendungen, Messaging, Cloud-Deployment und native Images. Die Autoren erklären Schritt für Schritt, wie du zeitgemäße Anwendungen baust und welche Best Practices dich dabei unterstützten. Zahlreiche Beispiele, Code-Snippets und echte Anwendungsfälle machen Lust, sofort loszulegen.
Das Buch ist leicht verständlich geschrieben, hervorragend strukturiert und glänzt mit einer gelungenen Mischung aus Hintergrundwissen und praktischen Tipps. Du bekommst nicht nur das nötige Know-how, sondern verstehst auch das „Warum“ hinter den Konzepten – und zwar so, dass du es sofort anwenden kannst. Die Autoren schaffen es, auch komplexere Themen wie Security oder Containerisierung so zu erklären, dass Einsteiger mitkommen und Profis noch Aha-Momente erleben.
Eine Empfehlung für alle, die Spring-Boot-Anwendungen entwickeln möchten – egal ob ambitionierter Einsteiger, Umsteiger oder erfahrene Profis, die ihr Wissen auffrischen möchten. Wer allerdings noch nie mit Java gearbeitet hat, sollte sich zunächst mit einem Java-Grundlagenbuch wie Core Java beschäftigen.
🎧 Als Hörbuch geeignet? Nein, aufgrund der zahlreichen und umfangreichen Code-Beispiele.
Andere Empfehlungen aus den Genres dieses Buches
Effective Java: Best Practices für die Java-Plattform
Java Concurrency in Practice
Java Generics and Collections
Core Java: Fundamentals (Volume 1)
Core Java: Advanced Features (Volume 2)
Java Puzzlers: Traps, Pitfalls, and Corner Cases
Mastering Lambdas: Java Programming in a Multicore World
Concurrent Programming in Java: Design Principles and Pattern, 2nd Edition
Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
Der pragmatische Programmierer: Ihr Weg zur Meisterschaft
Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code
Refactoring: Wie Sie das Design bestehender Software verbessern
Clean Craftsmanship: Best Practices, Standards und Ethik für die Softwareentwicklung
The Programmer’s Brain: What Every Programmer Needs to Know About Cognition
Effektives Arbeiten mit Legacy Code. Refactoring und Testen bestehender Software