Jakarta EE - Entwurfsmuster (Patterns)
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
Das Seminar gibt Ihnen einen Überblick über die wichtigsten Entwurfsmuster für die Entwicklung von Jakarta-EE-Anwendungen, sowohl für die Präsentations-, als auch für die Business- und Integrations-Schicht. Die Arbeit mit Jakarta EE hat sich gegenüber älteren J2EE/Java EE Versionen teils grundlegend gewandelt.
Das spiegelt sich in den Patterns wieder. Viele J2EE-Patterns sind heute nur noch bedingt sinnvoll, obwohl sie als Standard gelten. In der Schulung wird die aktuelle Praxis der Jakarta-EE-Patterns vermittelt. So werden Entwurfsmuster aus J2EE kritisch diskutiert und aktuellen Mustern gegenüber gestellt. Auch die aktuellen Infrastruktur-Muster werden behandelt.
Zielgruppe
- Java-Entwickler
- angehende Software-Architekten
Voraussetzungen
- Vorkenntnis in Client-/Server-Architekturen und Jakarta-EE-Technologien
Agenda
Grundlagen
- Was sind Patterns?
- Muster erkennen
- Katalogisieren von Mustern
- Kategorien von Patterns (Design-, Architektur-, Analyse-Patterns u.a.)
- Abgrenzung der Jakarta-EE-Patterns
Presentation Tier Patterns
- Intercepting Filter
- Decorating Filter
- Front Controller
- View Helper
- Composite View
- Service to Worker
- Dispatcher View
Business Tier Patterns
- Business Delegate
- Value Object
- Session Facade
- Service Facade
- Composite Entity
- Value Object Assembler
- Value List Handler
- Service Locator
- Persistent Domain Object
- Gateway
- Fluid Logic
- Paginator
- Fast Lane Reader
Integration Tier Patterns
- Data Access Objects (DAO)
- Transfer Object und Data Transfer Object
- EJB 2.x-Integration und Migration
- POJO-Integration
- Generic JCA
- Asynchronous Ressource Integrator
- Service Activator
Infrastructural Patterns
- Service Starter
- Singleton
- Bean Locator
- Thread Tracker
- Dependency Injection Extender
- Payload Extractor
- Resource Binder
Verwandte GoF-Patterns
- Facade
- Decorator
- Adapter
- Best Practices
Ziele
Das Seminar gibt Ihnen einen Überblick über die wichtigsten Entwurfsmuster für die Entwicklung von Jakarta-EE-Anwendungen, sowohl für die Präsentations-, als auch für die Business- und Integrations-Schicht. Die Arbeit mit Jakarta EE hat sich gegenüber älteren J2EE/Java EE Versionen teils grundlegend gewandelt.
Das spiegelt sich in den Patterns wieder. Viele J2EE-Patterns sind heute nur noch bedingt sinnvoll, obwohl sie als Standard gelten. In der Schulung wird die aktuelle Praxis der Jakarta-EE-Patterns vermittelt. So werden Entwurfsmuster aus J2EE kritisch diskutiert und aktuellen Mustern gegenüber gestellt. Auch die aktuellen Infrastruktur-Muster werden behandelt.
Zielgruppe
- Java-Entwickler
- angehende Software-Architekten
Voraussetzungen
- Vorkenntnis in Client-/Server-Architekturen und Jakarta-EE-Technologien
Agenda
Grundlagen
- Was sind Patterns?
- Muster erkennen
- Katalogisieren von Mustern
- Kategorien von Patterns (Design-, Architektur-, Analyse-Patterns u.a.)
- Abgrenzung der Jakarta-EE-Patterns
Presentation Tier Patterns
- Intercepting Filter
- Decorating Filter
- Front Controller
- View Helper
- Composite View
- Service to Worker
- Dispatcher View
Business Tier Patterns
- Business Delegate
- Value Object
- Session Facade
- Service Facade
- Composite Entity
- Value Object Assembler
- Value List Handler
- Service Locator
- Persistent Domain Object
- Gateway
- Fluid Logic
- Paginator
- Fast Lane Reader
Integration Tier Patterns
- Data Access Objects (DAO)
- Transfer Object und Data Transfer Object
- EJB 2.x-Integration und Migration
- POJO-Integration
- Generic JCA
- Asynchronous Ressource Integrator
- Service Activator
Infrastructural Patterns
- Service Starter
- Singleton
- Bean Locator
- Thread Tracker
- Dependency Injection Extender
- Payload Extractor
- Resource Binder
Verwandte GoF-Patterns
- Facade
- Decorator
- Adapter
- Best Practices