Java EE 7 - Enterprise-Anwendungsentwicklung leicht gemacht

Java EE 7 - Enterprise-Anwendungsentwicklung leicht gemacht

von: Dirk Weil

entwickler.press, 2013

ISBN: 9783868022902

Sprache: Deutsch

316 Seiten, Download: 3008 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

Java EE 7 - Enterprise-Anwendungsentwicklung leicht gemacht



  Inhaltsverzeichnis 5  
  Vorwort 13  
  Kapitel 1 – Java EE im Überblick 15  
     Aufgabenstellung 15  
     Architekturmodell 15  
     Anwendungsbestandteile und Formate 16  
     Profile 19  
     Plattformen 20  
  Kapitel 2 – CDI 21  
     Was ist das? 21  
     Wozu braucht man das? 21  
     Bereitstellung und Injektion von Beans 24  
     Lifecycle Callbacks 31  
     Qualifier 32  
     Alternatives 35  
     Nutzung der Java-EE-Umgebung 37  
     Producer und Disposer 38  
     Kontexte und Scopes 42  
     Interceptors 47  
     Decorators 52  
     Stereotypes 54  
     Eventverarbeitung 56  
     Programmgesteuerter Zugriff auf CDI Beans 61  
     Integration von JPA, EJB und JSF 63  
     Portable Extensions 64  
     CDI in SE-Umgebungen 68  
  Kapitel 3 – Java Persistence 71  
     Worum geht’s? 71  
     Die Basics 76  
     Objektrelationen 99  
     Queries 118  
     Vererbungsbeziehungen 142  
     Dies und das 148  
     Caching 160  
     Erweiterte Entity Manager 164  
     Java Persistence in SE-Anwendungen 169  
  Kapitel 4 – BeanValidation 175  
     Aufgabenstellung 175  
     Plattformen und benötigte Bibliotheken 176  
     Validation Constraints 177  
     Objektprüfung 184  
     Internationalisierung der Validierungsmeldungen 185  
     Validierungsgruppen 186  
     Integration in JPA, CDI und JSF 187  
     Bean Validation in SE-Umgebungen 189  
  Kapitel 5 – JavaServer Faces 191  
     Einsatzzweck von JSF 191  
     Die Basis: Java-Webanwendungen 191  
     JSF im Überblick 195  
     Konfiguration der Webanwendung 199  
     Benötigte Bibliotheken und Plattformen 201  
     Programmierung der Views 201  
     Managed Beans 208  
     Unified Expression Language 210  
     Navigation 215  
     Scopes 217  
     Verarbeitung tabellarischer Daten 218  
     Internationalisierung 221  
     Ressourcenverwaltung 224  
     GET Support 225  
     Eventverarbeitung 227  
     Konvertierung 230  
     Validierung 234  
     Immediate-Komponenten 242  
     AJAX 242  
     Templating mit Facelets 246  
     Eigene JSF-Komponenten 250  
     Faces Flows 257  
     Resource Library Contracts 262  
     Komponentenbibliotheken 262  
     Security 263  
  Kapitel 6 – Enterprise JavaBeans 267  
     Aufgabenstellung 267  
     Aufbau von Enterprise JavaBeans 267  
     EJB Deployment 270  
     Lokaler Zugriff auf Session Beans 272  
     Remote-Zugriff 273  
     Transaktionssteuerung 277  
     Asynchrone Methoden 280  
     Timer 282  
     Security 284  
  Kapitel 7 – Ein „Real World“-Projekt 287  
     Aufgabenstellung 287  
     Anwendungsarchitektur 289  
     Persistenz 291  
     Views 301  
     Fachliche Injektion 305  
  Stichwortverzeichnis 307  

Kategorien

Service

Info/Kontakt