Spring Boot vereinfacht die Entwicklung, die Konfiguation und das Deployment von Cloud-nativen Applikationen entscheidend. Dieses Buch hilft Java- und Kotlin-Entwickler:innen dabei, direkt produktiv in die Arbeit mit Spring Boot einzusteigen.
Spring Boot ist das populärste und am weitesten verbreitete Java-Framework, was über 75 Millionen Downloads pro Monat belegen. Seine Benutzerfreundlichkeit und Leistungsfähigkeit haben die Anwendungsentwicklung von Monolith-Architekturen und Microservices revolutioniert. Doch die Einfachheit von Spring Boot kann auch verwirrend sein. Was brauchen Entwickler, um sofort produktiv zu werden? Dieses praxisorientierte Buch zeigt Ihnen, wie Sie das Framework nutzen, um erfolgreiche unternehmenskritische Applikationen zu entwickeln.
Mark Heckler von VMware, der Firma hinter Spring, führt Sie durch die Architektur und die Konzepte von Spring Boot und behandelt auch Themen wie Debugging, Testen und Deployment. Wenn Sie mit Spring Boot schnell und effektiv Cloud-native Java- oder Kotlin-Anwendungen entwickeln wollen – inklusive reaktiver Programmierung, dem Erstellen von APIs und dem Einrichten von Datenbankzugriffen aller Art – dann ist dieses Buch genau das Richtige für Sie.
Erfahren Sie, wie Spring Boot die Entwicklung und das Deployment Cloud-nativer Anwendungen vereinfacht
Erstellen Sie reaktive Anwendungen und erweitern Sie die Kommunikation über die Netzwerkgrenzen hinaus, um verteilte Systeme zu erstellen
Verstehen Sie, wie der Spring-Boot-typische Ansatz Ihre Produktivität steigert und die Portabilität Ihrer Anwendungen verbessert
Deployen Sie Spring-Boot-Anwendungen schnell und zuverlässig für die Arbeitslast in der Produktivumgebung
Überwachen Sie den Anwendungs- und Systemzustand für optimale Performance und Zuverlässigkeit
Debuggen, testen und sichern Sie Ihre Cloud-basierten Anwendungen mit State-of-the-Art-Techniken
Aus dem Inhalt
Spring Boot in a Nutshell
Ihre Werkzeuge auswählen und beginnen
Ihr erstes Spring-Boot-REST-API erstellen
Datenbankzugriff für Ihre Spring-Boot-Anwendung
Konfigurieren und Untersuchen Ihrer Spring-Boot-Anwendung
Reaktive Programmierung mit Project Reactor und Spring WebFlux
Spring-Boot-Anwendungen zur erhöhten Produktionsbereitschaft testen
Ihre Spring-Boot-Anwendung sichern
Das Deployment Ihrer Spring-Boot-Anwendung
In die reaktive Programmierung intensiv eintauchen
In dieser Leseprobe zeigt Mark Heckler, wie Sie eine Spring-Boot-Anwendung um Datenbankzugriff erweitern. Sie können die Datenfähigkeiten von Spring Boot unter anderem dazu nutzen, dass in der Anwendung vorgenommene Änderungen gesoeichert bleiben, wenn die Anwendung oder das System abstürzen sollte. Auch lassen sich Daten zwischen verschiedenen Instanzen der Anwendung teilen.
Dieses Buch und sein Autor sind wohl die freundlichsten Begleiter, die es für den Einstieg in Spring Boot gibt. Ich hoffe, Sie genießen ihre Gesellschaft so sehr wie ich.
— Dr. David Syer, VMware
Mark bietet eine frische Perspektive auf das, was man braucht, um mit Spring Boot Anwendungen zu entwickeln. Lassen Sie sich das nicht entgehen.
— Greg L. Turnquist, Spring-Teamkollege und Host von Spring Boot Learning auf YouTube
Wer hat's geschrieben?
Mark Heckler ist Softwareentwickler und Spring Developer Advocat bei VMware. Als Java Champion und Google Developer Expert für Kotlin konzentriert er sich auf die Entwicklung innovativer, produktionsreifer Software für die Cloud. Mark engagiert sich in Open-Source-Projekten und ist Autor und Kurator des Blogs Hecklers in Development, brewing stronger Java (https://thehecklers.com).
Spring Boot
Cloud-native Anwendungen mit Java und Kotlin erstellen
Verlag
OReilly (dpunkt)
Autor:in
Mark Heckler
Fassung
326 Seiten, Softcover
Erschienen
10/2021
ISBN
978-3-96009-176-9 9783960091769
Buch
€36,90 inkl. MwSt.
Best.-Nr.: OR-176
Versandkostenfrei (D)
Lieferbar in 48 h
eBook (PDF)
€inkl. MwSt.
Best.-Nr.:
Spring Boot
Cloud-native Anwendungen mit Java und Kotlin erstellen
Best.-Nr.: OR-176 Lieferbar in 48 h
€36,90 inkl. MwSt.
Versandkostenfrei (D)
Best.-Nr.:
eBook (PDF)
€inkl. MwSt.
Spring Boot
Cloud-native Anwendungen mit Java und Kotlin erstellen