Programmierung mit Jakarta EE
408 Seiten
German
PDF
4.5

Programmierung mit Jakarta EE

Programmierung mit Jakarta EE

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Programming Jakarta EE“ (Autoren: Luqman Saeed, Ghazy Abdallah, 2023, 408 Seiten) ist ein moderner und praxisorientierter Leitfaden für die Entwicklung von Enterprise-Anwendungen auf der Jakarta EE-Plattform. In einer Welt, in der Java eine der wichtigsten Sprachen für die Erstellung skalierbarer und zuverlässiger Serverlösungen bleibt, ist dieses Buch ein unverzichtbarer Begleiter sowohl für Anfänger als auch für erfahrene Entwickler. Die Autoren, die über umfangreiche Branchenerfahrung verfügen, bieten einen strukturierten Ansatz zum Erlernen der wichtigsten Jakarta EE-Spezifikationen, von den Grundlagen bis hin zu fortgeschrittenen Themen wie Sicherheit und Microservices.

Worum geht es in diesem Buch

Das Buch deckt das gesamte Spektrum der Jakarta EE 10-Technologien ab, darunter Servlets, JPA, EJB, JAX-RS, CDI, Bean Validation und viele andere. Der Stoff ist in logische Blöcke unterteilt, die jeweils von praktischen Beispielen und Erläuterungen begleitet werden. Besonderes Augenmerk wird auf moderne Entwicklungsansätze gelegt: Containerisierung, Cloud-Bereitstellungen und Integration mit Datenbanken. Der Leser lernt nicht nur die Theorie, sondern wendet das Wissen sofort in der Praxis an, indem er eine vollwertige Webanwendung von Grund auf erstellt.

Für wen ist das Buch gedacht

  • Anfängende Java-Entwickler, die die Enterprise-Entwicklung erlernen möchten.
  • Erfahrene Programmierer, die von Java EE auf Jakarta EE umsteigen oder ihre Kenntnisse auffrischen möchten.
  • Studenten und Dozenten, die moderne Serverentwicklungstechnologien studieren.
  • Softwarearchitekten, die die Möglichkeiten von Jakarta EE für den Aufbau von Microservice-Architekturen verstehen möchten.

Was der Leser lernen wird

  • Grundlagen von Jakarta EE: Konfiguration, Bereitstellung, Lebenszyklus einer Anwendung.
  • Arbeit mit Servlets, Filtern und Listenern zur Verarbeitung von HTTP-Anfragen.
  • Erstellung von RESTful-Webdiensten mit JAX-RS.
  • Verwendung von JPA für die objektrelationale Abbildung und die Arbeit mit Datenbanken.
  • Abhängigkeitsinjektion mit CDI (Contexts and Dependency Injection).
  • Entwicklung von Enterprise JavaBeans (EJB) für die Geschäftslogik.
  • Sicherstellung der Anwendungssicherheit mit Jakarta Security.
  • Testen und Debuggen von Enterprise-Anwendungen.
  • Bereitstellung in der Cloud und Verwendung von Docker.

Stärken des Buches

Einer der Hauptvorteile ist die praktische Ausrichtung. Jedes Kapitel enthält fertige Codebeispiele, die sofort ausgeführt werden können. Die Autoren verwenden moderne Werkzeuge (Maven, IntelliJ IDEA, Payara Server), was den Lernprozess der realen Entwicklung so nahe wie möglich bringt. Das Buch ist in einer zugänglichen Sprache geschrieben, komplexe Konzepte werden durch Analogien und Schritt-für-Schritt-Anleitungen erklärt. Hervorzuheben ist auch die Aktualität des Materials: Das Buch erschien 2023 und deckt die neueste Version Jakarta EE 10 ab, einschließlich neuer Funktionen wie der Unterstützung von Java Records und einer verbesserten Arbeit mit JSON.

Empfehlung

Dieses Buch ist für alle nützlich, die die Enterprise-Java-Entwicklung systematisch erlernen und praktische Fähigkeiten für die Erstellung industrieller Anwendungen erwerben möchten. Es eignet sich ideal zum Selbststudium und kann auch als Lehrmaterial an Hochschulen verwendet werden. Wenn Sie bereits mit den Grundlagen von Java vertraut sind und auf die nächste Stufe aufsteigen möchten, wird „Programming Jakarta EE“ Ihr zuverlässiger Begleiter in die Welt der modernen Enterprise-Technologien sein.

Empfehlungen