Cantitate/Preț
Produs

Professionell entwickeln mit Java EE 7: Rheinwerk Computing

Autor Alexander Salvanos
de Limba Germană Hardback – iun 2014
Ein praxisorientiertes Lehrbuch zur JEE 7 und zugleich ein Standardwerk, das Sie auf Ihrem Weg zum Enterprise-Entwickler begleitet. Inklusive Best Practices für leichtgewichtige Enterprise Applications, Standards zu servicebasierten Anwendungen, Persistence API, Dependency Injection, HTML5 und Performance-Tuning.
Aus dem Inhalt:

  • JEE: Überblick und Software-Architektur
  • Installation, Konfiguration und Monitoring eines JEE-Servers
  • Planung und Entwurf mit Scrum und AMDD/XP
  • UI-Prototypen mit HTML5 und CSS3
  • JSP, JSTL, JSP-EL
  • Java Persistence API 2.1, JPQL und die Criteria API
  • Asynchrone Servlets und Non-blocking I/O
  • Die Oracle-Datenbank und JDBC 4.1
  • Java Server Faces, JSF-EL und Faces Flows
  • Datenbank-Organisation
  • Enterprise Java Beans 3.2
  • Transaktionssicherheit
  • Performance-Tuning
  • Internationalisierung
  • WebSockets
  • JMS 2.0, Message Driven Beans und Timer Service
  • EJB und Web Services mit JAX-WS 2.2 und JAX-RS 2.0
Galileo Press heißt jetzt Rheinwerk Verlag.
Citește tot Restrânge

Din seria Rheinwerk Computing

Preț: 36448 lei

Preț vechi: 45560 lei
-20% Nou

Puncte Express: 547

Preț estimativ în valută:
6979 7267$ 5790£

Carte indisponibilă temporar

Doresc să fiu notificat când acest titlu va fi disponibil:

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9783836220040
ISBN-10: 3836220040
Pagini: 1096
Dimensiuni: 202 x 246 x 55 mm
Greutate: 1.92 kg
Editura: Rheinwerk Verlag GmbH
Seria Rheinwerk Computing


Cuprins

Geleitwort des Fachgutachters ... 21 Über dieses Buch ... 23 1. Überblick ... 31 1.1 ... Der Java-EE-7-Standard ... 33 1.2 ... Die Java-EE-Software-Architektur ... 42 1.3 ... Die Technologien von Java EE 7 ... 46 1.4 ... Los geht's mit der Praxis ... 73 2. Der Java EE Server ... 75 2.1 ... Die Installation ... 77 2.2 ... Domänen und Instanzen ... 83 2.3 ... Die Textkonsole ... 85 2.4 ... Der DAS ... 92 2.5 ... Extra-Abschnitt: UTF-8 ... 105 2.6 ... Eine Java-EE-Anwendung deployen ... 109 2.7 ... Eclipse einsetzen ... 119 2.8 ... Extra-Abschnitt: NetBeans einsetzen ... 140 3. Planung und Entwurf ... 147 3.1 ... Die Projektplanung mit Scrum ... 150 3.2 ... Die Datentypen für den Entwurf ... 157 3.3 ... Das User-Story-Diagramm ... 162 3.4 ... Die UI-Prototypen ... 171 3.5 ... Das HTTP-Monitoring ... 187 4. Servlets ... 199 4.1 ... Ein technischer Überblick ... 202 4.2 ... Die Servlet-API ... 209 4.3 ... HTTP-Sitzungen ... 227 4.4 ... Cookies ... 238 4.5 ... Initialisierung und Konfiguration ... 242 4.6 ... Dateien hochladen ... 250 4.7 ... Asynchrone Servlets und Nonblocking I/O ... 258 4.8 ... Webfilter ... 269 4.9 ... WebListener ... 284 5. Java Server Pages ... 289 5.1 ... Grundlagen ... 292 5.2 ... Direktiven ... 296 5.3 ... Skripting ... 306 5.4 ... Aktionselemente ... 313 5.5 ... JSP Custom Tags ... 328 5.6 ... JSP-EL ... 336 5.7 ... Die Java Standard Tag Library ... 347 6. Die relationale Datenbank ... 373 6.1 ... Die Einrichtung der Oracle Database ... 376 6.2 ... Die Organisation der Oracle Database ... 390 6.3 ... Performance-Tuning für die Java-EE-Anwendung ... 396 6.4 ... Die Erstellung der Datenbanktabellen ... 398 6.5 ... Die Indizierung ... 428 6.6 ... Das komplette Onlineshop-Beispiel ... 428 7. JDBC ... 431 7.1 ... Der direkte Zugriff per JDBC ... 433 7.2 ... Der Zugriff über den Java EE Server ... 447 7.3 ... Die Kernfunktionalität der JDBC-API ... 456 7.4 ... Das MVC-Entwurfsmuster einsetzen ... 461 7.5 ... Das objektrelationale Mapping ... 468 7.6 ... Vorbereitete SQL-Anweisungen ... 475 7.7 ... Binärdaten ... 482 7.8 ... Den Onlineshop fertigstellen ... 501 8. Die Java Persistence API ... 507 8.1 ... Einführung ... 510 8.2 ... JPA konfigurieren ... 515 8.3 ... Den EntityManager kennenlernen ... 520 8.4 ... JPA und Eclipse ... 535 8.5 ... JPA-Entities erstellen ... 554 8.6 ... Primärschlüssel definieren ... 566 8.7 ... Singuläre Attribute konfigurieren ... 579 8.8 ... Assoziationen anfertigen ... 583 8.9 ... JPA-Entities in Eclipse erzeugen ... 606 8.10 ... JPQL ... 626 8.11 ... Die Criteria-API ... 654 8.12 ... Fortgeschrittene Themen ... 663 9. Java Server Faces ... 699 9.1 ... Einführung ... 701 9.2 ... Ein JSF-Beispiel ... 705 9.3 ... JSF-Grundkenntnisse ... 737 9.4 ... Meldungen ... 762 9.5 ... Internationalisierung ... 776 9.6 ... Die Validierung ... 781 9.7 ... Die Konvertierung ... 793 9.8 ... Templating ... 798 9.9 ... CSS und Ressourcen ... 835 9.10 ... Konversationen ... 844 9.11 ... Faces Flows ... 854 9.12 ... Events und Listener ... 869 9.13 ... Ajax einsetzen ... 884 9.14 ... HTML5-friendly Markup ... 89610. Enterprise JavaBeans ... 899 10.1 ... Session-Bean-Grundlagen ... 901 10.2 ... Session Beans mit Eclipse ... 916 10.3 ... Der entfernte EJB-Client ... 924 10.4 ... Der lokale EJB-Client ... 934 10.5 ... Transaktionen ... 945 10.6 ... Unterschiedliche Session-Bean-Typen ... 952 10.7 ... Asynchrone Business-Methoden ... 965 10.8 ... JMS und Message Driven Beans ... 969 10.9 ... Der Timer-Service ... 1039 10.10 ... Webservices und EJB ... 1048 Index ... 1087