Format:
1 Online-Ressource (376 p.)
ISBN:
9783864913464
Note:
Description based upon print version of record
,
Hauptbeschreibung 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.a.: JavaServer Faces, Managed Beans, CDI und EJB Lite, JPA sowie Interceptors, Transaktionen und Security. Nach der erfolgreichen Lektüre sind Sie in der Lage, Java-EE-7-Anwendungen von Grund auf neu aufzusetzen, zu entwickeln und auf einem Anwendungsserver zu verteilen
,
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
,
4.5.3 Das Rasterlayout von UI-Komponenten
Language:
German
Keywords:
Java EE 7
Bookmarklink