: Christian Ullenboom
: Spring Boot 3 und Spring Framework 6 Das umfassende Handbuch
: Rheinwerk Computing
: 9783836290517
: 1
: CHF 45.30
:
: Programmiersprachen
: German
: 976
: Wasserzeichen
: PC/MAC/eReader/Tablet
: ePUB

Enterprise-Anw ndungen mit Java, ohne Ballast und voll auf der Höhe der Zeit? Willkommen in der Welt von Spring und Spring Boot! Hier gehören Test Driven Development, Cloud-Native, Microservices und Continuous Integration zum Alltagsvokabular.
Dieses umfassende Handbuch zeigt Ihnen, was Sie über das Framework wissen sollten - zum Lernen im Hands-On-Modus ebenso wie zum Vertiefen und Nachschlagen. Es bietet ein durchgehendes Anwendungsbeispiel, das sich schon in vielen Schulungen bewährt hat, viele Praxistipps und klärt über mögliche Stolperfallen auf. Unabhängig davon, ob Sie für die Cloud oder On Premises entwickeln, mit welcher Architektur und wie groß Ihre Projekte sind: Mit dem richtigen Know-How im Rücken sind Sie bereit für professionelle und moderne Softwareentwicklung mit Spring und Java.

Aus dem Inhalt:

  • Das erste Projekt aufsetzen
  • Spring Core Container
  • Testgetrieb ne Entwicklung mit Spring Boot
  • Caching
  • ependency Injection
  • Java Persistency Query Language
  • Spring Data
  • RESTful Webservices
  • Monitorin
  • Logging
  • Depl yment



Christian Ullenboom, Dipl.-Informatiker, ist zertifizierter Java-Programmierer und seit 1997 Trainer und Berater für Java-Technologien und objektorientierte Analyse und Design. Seit Jahren teilt er sein Wissen mit unzähligen Besuchern seiner Website, wo er Fragen beantwortet, Inhalte bereitstellt und diskutiert. Seine Sympathie gilt Java Performance Tuning und den sinnlichen Freuden des Lebens.

Vorwort


Was ist Spring Boot?


Spring Boot ist aktuell das wichtigste Java-Enterprise-Framework und bietet der Entwicklergemeinschaft viele Vorteile: Es ist leicht zu lernen und zu verwenden und erleichtert die Entwicklung von Microservices. Richtig entwickelt, sind Spring-Boot-Anwendungen skalierbar und eignen sich daher perfekt für robuste Unternehmensanwendungen.

Nach einigen Jahren in der Entwicklung ist im November 2022 die VersionSpring Boot 3 erschienen. Aktuell mit der Version 3, bietet das vorliegende Buch einen vollständigen Überblick über alle zentralen Features des beliebten Java-Frameworks.

Vorkenntnisse und Zielgruppe


Spring ist ein sehr beliebtes Framework in der Java-Community und hat sich in den vergangenen Jahren zu einem Quasistandard entwickelt. Daher wurde dieses Buch für alle konzipiert, die Unternehmensanwendungen mit Datenbankanbindung und Webservices entwickeln möchten. Es ist sowohl für Anfänger als auch für Fortgeschrittene geeignet und liefert zahlreiche praktische Beispiele.

Voraussetzung sind robuste Java-Kenntnisse und der sichere Umgang mit Werkzeugen wie Maven. Mit relationalen Datenbanken sollte die Leserschaft grundlegend vertraut sein.

Die Demo-Anwendung Date4u, Aufgaben und Lösungen


Mit diesem Handbuch und einer Entwicklungsumgebung des Vertrauens lassen sich Spring-Programme entwickeln. Um ein neues Framework zu erlernen, reicht das Lesen aber nicht aus. Wer eine Programmiersprache oder ein Framework erlernen möchte, muss sie bzw. es wie eine Fremdsprache üben und »sprechen«, und neben der Grammatik der Sprache ist Spring das Vokabular.

Zur Demonstration wird in diesem Buch eine Dating-Anwendung für Einhörner implementiert. Dieses unterhaltsame Beispiel demonstriert alle zentralen Bestandteile einer Enterprise-Anwendung: das Zusammenspiel von Komponenten, die Speicherung der Profildaten in einer Datenbank und den Zugriff über Webservices. Die Leserschaft wird Schritt für Schritt durch die Anwendung geleite