Cargando…

Workshop Java EE 7 : Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile.

Dieses Arbeitsbuch bietet eine praktische Einführung in die Entwicklung von Business-Anwendungen mit Java EE 7. Schrittweise erstellen Sie eine einfach nachvollziehbare Beispielanwendung auf Grundlage des Web Profile. Dabei lernen Sie alle wichtigen Technologien und Konzepte von Java EE 7 kennen, u...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Schießer, Marcus
Otros Autores: Schmollinger, Martin
Formato: Electrónico eBook
Idioma:Alemán
Publicado: Heidelberg : Dpunkt.verlag, 2013.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Vorwort; Für wen ist das Buch?; Java EE 7; Zusatzinformationen zum Buch; Aufbau des Buches; Inhaltsübersicht; Inhaltsverzeichnis; 1 Ein Einstieg mit Profil; 1.1 Java EE 7
  • der Standard für Enterprise Java; 1.1.1 Struktur einer Enterprise-Java-Anwendung; 1.1.2 Die Java Enterprise Edition (Java EE); 1.1.3 Anatomie einer Java-EE-Anwendung; 1.2 Die Komponentenarchitektur von Java EE 7; 1.2.1 Die Komponenten der Webschicht; JavaServer Pages; JavaServer Faces; 1.2.2 CDI
  • ein Komponententyp mit viel Potenzial; 1.2.3 Enterprise JavaBeans; 1.2.4 Java Persistence API (JPA); 1.2.5 Die Java-EE-Profile
  • 1.2.6 Und ab geht's auf den Applikationsserver!1.3 Die Zielarchitektur; 1.4 Wie geht es jetzt weiter?; 1.5 Weiterführende Literatur; 2 Aufsetzen der Entwicklungsumgebung; 2.1 Werkzeuge und Server für Java EE; 2.2 Installation der nötigen Softwarepakete; Tab. 2-1 Benötigte Softwarepakete und ihre Internetquellen; 2.2.1 Installation von Java SE; 2.2.2 Installation von Maven 3; 2.2.3 Installation von JBoss AS 7.1.1; 2.3 Vom Projekt zur ausgeführten Webanwendung; 2.3.1 Anlegen eines leeren Java-EE-6-Webprojektes mit Maven; 2.3.2 Der erste Build und das erste Deployment; 2.3.3 Test des Deployments
  • 2.4 Eclipse Juno
  • mehr als ein Texteditor2.4.1 Installation von Eclipse; 2.4.2 Eclipse-Plug-in m2e; 2.4.3 Import von Maven-Projekten; 2.4.4 Das Deployment; 2.5 Weitere Werkzeuge des Workshops; 2.6 Weiterführende Literatur; 3 Fachlichkeit der Beispielanwendungen »My-Aktion« und »My-Aktion-Monitor«; 3.1 Einleitung; 3.2 Übersicht der Anwendungsfälle; 3.3 Fachklassen; 3.4 Anwendungsfälle; 3.4.1 Anmeldung notwendig; 3.4.2 Aktionen anzeigen und bearbeiten; 3.4.3 Spendenformular bearbeiten; 3.4.4 Spendenliste anzeigen; 3.4.5 Aktion bearbeiten; 3.4.6 Aktion löschen; 3.4.7 Neue Aktion anlegen
  • 3.4.8 Aktionsdaten editieren3.4.9 Geld spenden; 3.4.10 Reduzierte Spendenliste anzeigen; 3.5 Weiterführende Literatur; 4 Iteration Nr. 1
  • JavaServer Faces; 4.1 Einleitung; 4.2 Fachklassen als JavaBeans; 4.2.1 Konto; 4.2.2 Spende; Listing 4-2 Klasse Spende; 4.2.3 Aktion; 4.3 Das Vorlagensystem; 4.3.1 Templating mit Facelets; 4.3.2 Ein Template für My-Aktion; XHTML-Template; Cascading Style Sheet (CSS); Das Template im Einsatz; 4.4 Der Anwendungsfall »Aktionen anzeigen und bearbeiten«; 4.4.1 Die Backing Beans; Die @Named-Annotation; Der Sichtbarkeitsbereich @SessionScoped
  • Die Klasse AktionListControllerDie Klasse AktionListProducer; 4.4.2 JSF-Technologien für den ersten Anwendungsfall; Expression Language; UI-Komponenten; Formular-Komponente; Links- und Schaltflächen-Komponente; Ausgabetext-Komponente; Komponente zur Formatierung von Zahlen; Datentabellen-Komponente; 4.4.3 Unsere erste View!; 4.4.4 Der Start
  • ein erster Meilenstein; Ein bequemer Einstieg in My-Aktion; 4.5 Weitere JSF- und Java-EE-Technologien; 4.5.1 @Inject-Annotation; 4.5.2 Texteingabe mit Validierung, Konvertierung und Fehlermeldungen; Validierung; Konverter; Fehlermeldungen