Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 6 Stimmen.
Java EE 8 Design Patterns and Best Practices: Build enterprise-ready scalable applications with architectural design patterns
Hier erhalten Sie einen tiefen Einblick in die Architektur und die Lösung gängiger Designprobleme in Ihren Unternehmensanwendungen.
Hauptmerkmale
⬤ Die Vorteile und die Anwendbarkeit der verschiedenen Entwurfsmuster in JAVA EE.
⬤ Lernen Sie Best Practices zur Lösung gängiger Design- und Architekturprobleme kennen.
⬤ Wählen Sie die richtigen Muster aus, um die Effizienz Ihrer Programme zu verbessern.
Buchbeschreibung
Patterns sind wesentliche Entwurfswerkzeuge für Java-Entwickler. Java EE Design Patterns and Best Practices hilft Entwicklern dabei, eine bessere Codequalität zu erreichen und ein höheres Maß an architektonischer Kreativität zu entwickeln, indem es den Zweck jedes verfügbaren Patterns untersucht und seine Implementierung anhand verschiedener Codebeispiele demonstriert. Dieses Buch führt Sie durch eine Reihe von Patterns und ihre Java EE-spezifischen Implementierungen.
Zu Beginn lernen Sie die Grundlagen und die Bedeutung von Entwurfsmustern in Java EE kennen. Anschließend werden Sie verschiedene Muster auf der Präsentations-, Geschäfts- und Integrationsebene implementieren. Darüber hinaus werden Sie sich mit den Patterns der aspektorientierten Programmierung (AOP) auseinandersetzen und reaktive Patterns näher betrachten. Im weiteren Verlauf werden Sie mit modernen Architekturmustern vertraut gemacht, die bei der Zusammenstellung von Microservices und Cloud-nativen Anwendungen zum Einsatz kommen. Sie werden mit Sicherheitsmustern und Betriebsmustern vertraut gemacht, die mit Skalierung und Überwachung zu tun haben, sowie mit einigen Mustern für die Bereitstellung.
Am Ende des Buches werden Sie in der Lage sein, gängige Probleme bei der Entwicklung von Anwendungen effizient zu lösen, und Sie werden in der Lage sein, an skalierbaren und wartbaren Projekten jeder Größe zu arbeiten.
Was Sie lernen werden
⬤ Implementieren von Präsentationsschichten, wie z. B. das Front-Controller-Muster.
⬤ Die Geschäftsebene verstehen und das Business Delegate Pattern implementieren.
⬤ Beherrschen Sie die Implementierung von AOP.
⬤ Sich mit asynchronen EJB-Methoden und REST-Services auseinandersetzen.
⬤ Schlüsselmuster bei der Einführung der Microservices-Architektur einbeziehen.
⬤ Leistung und Skalierbarkeit für Anwendungen auf Unternehmensebene verwalten.