Professionell entwickeln mit Java EE7 - Salvanos, Alexander
Marktplatzangebote
3 Angebote ab € 15,00 €
  • Gebundenes Buch

Das Standardwerk für Java-Enterprise-Entwickler 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
…mehr

Andere Kunden interessierten sich auch für
Produktbeschreibung
Das Standardwerk für Java-Enterprise-Entwickler
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.
  • Produktdetails
  • Rheinwerk Computing
  • Verlag: Rheinwerk Verlag
  • Seitenzahl: 1096
  • Erscheinungstermin: 1. Juli 2014
  • Deutsch
  • Abmessung: 245mm x 195mm x 53mm
  • Gewicht: 1914g
  • ISBN-13: 9783836220040
  • ISBN-10: 3836220040
  • Artikelnr.: 40355926
Autorenporträt
Alexander Salvanos kann auf jahrelange Praxiserfahrung als Softwareentwickler und Java-Trainer zurückblicken. In seinen Schulungen gelingt es ihm, auch abstrakte Konzepte wie die Objektorientierte Programmierung anschaulich und verständlich zu vermitteln. Als Mitglied des Java Community Process beteiligt er sich an der Weiterentwicklung von Java 7 und berät Unternehmen beim professionellen Einsatz von modernen Java-Technologien.
Inhaltsangabe
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 ... 896

10. 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
Rezensionen
"Mit diesem Fachbuch habe ich ein für mich vollständiges Kompendium zur professionellen Java EE Entwicklung gefunden. Am durchgehenden Beispiel "Programmierung eines Onlineshop" lernen wir das Theoretische in die Praxis umzusetzen und anzuwenden. Durch den Index am Ende des Fachbuches gelangt man auch ohne ein komplettes durcharbeiten des Buches schnell an auskunftsreiche Informationen." -- www.meinwegzumakademiker.de
"Salvanos' Buch stellt eine Art Reiseführer durch den API-Dschungel dar. Er erklärt auch Randaspekte, etwa die Installation der Datenbank, sehr ausführlich - was Einsteiger erfreut." c't 201401