Book description
Dieses Arbeitsbuch bietet eine praktische Einführung in die Entwicklung von Business-Anwendungen mit Java EE 7. Schrittweise erstellen Sie eine Beispielanwendung auf Grundlage des Web Profile und lernen dabei alle wichtigen Technologien und Konzepte von Java EE 7 kennen, u.a.: JavaServer Faces, Managed Beans, CDI und EJB Lite, JPA sowie Internationalisierung, Resource Library Contracts, Interceptors, Transaktionen, Timer und Security.Nach der erfolgreichen Lektüre sind Sie in der Lage, Java-EE-7-Anwendungen von Grund auf zu entwickeln und auf einem Anwendungsserver zu verteilen.
Table of contents
- Cover
- Titel
- Impressum
- Inhaltsübersicht
- Inhaltsverzeichnis
- 1 Ein Einstieg mit Profil
- 2 Aufsetzen der Entwicklungsumgebung
- 3 Fachlichkeit der Beispielanwendungen »My-Aktion« und »My-Aktion-Monitor«
-
4 Iteration Nr. 1 – JavaServer Faces
- 4.1 Einleitung
- 4.2 Fachklassen als JavaBeans
- 4.3 Internationalisierung
- 4.4 Das Vorlagensystem
- 4.5 Der Anwendungsfall »Aktionen anzeigen und bearbeiten«
- 4.6 Weitere JSF- und Java-EE-Technologien
- 4.7 Die Implementierung der restlichen Anwendungsfälle
- 4.8 Neue Funktionalitäten in Java EE 7
- 4.9 Exkurs: PrimeFaces
- 4.10 Aufgaben
- 4.11 Weiterführende Literatur
- 5 Iteration Nr. 2 – Funktionale Tests
-
6 Iteration Nr. 3 – CDI
- 6.1 Warum CDI?
- 6.2 Der Laufzeit-Container
- 6.3 Anwendungsweite Nachrichten
- 6.4 Services
- 6.5 Was noch nicht behandelt wurde
- 6.6 Aufgaben
- 6.7 Weiterführende Literatur
-
7 Iteration Nr. 4 – Java Persistence API
- 7.1 Einleitung
- 7.2 Entitäten annotieren
- 7.3 Services um Datenzugriffe erweitern
- 7.4 Daten transaktional speichern
- 7.5 Spenden persistieren und anzeigen
- 7.6 Eingaben über Bean Validation überprüfen
- 7.7 Eigene In-Memory-Datasource für Tests benutzen
- 7.8 Was noch nicht behandelt wurde
- 7.9 Neue Funktionalitäten in Java EE 7
- 7.10 Zusammenfassung
- 7.12 Weiterführende Literatur
-
8 Iteration Nr. 4 – Enterprise JavaBeans
- 8.1 Einleitung
-
8.2 Sicherheit
- 8.2.1 Organisatoren speichern
- 8.2.2 Security-Domain für WildFly anlegen
- 8.2.3 Benutzeroberfläche absichern
- 8.2.4 Eigene Aktionen für jeden Organisator
- 8.2.5 Services über Annotationen absichern
- 8.2.6 Mehr Sicherheit durch SSL
- 8.2.7 Eigenen Anmeldebildschirm festlegen
- 8.2.8 Automatisches Login für die Tests
- 8.3 Transaktionssteuerung
- 8.4 Zeitgesteuerte Abläufe realisieren
- 8.5 Vergleich EJBs und CDI
- 8.6 Was nicht behandelt wurde
- 8.7 Aufgaben
- 8.8 Weiterführende Literatur
-
9 Iteration Nr. 5 – Kommunikation und HTML5
- 9.1 Einleitung
- 9.2 Neue Technologien
- 9.3 Kommunikationsarchitektur
- 9.4 REST-Webservice-Schnittstelle für My-Aktion
- 9.5 Die Webapplikation My-Aktion-Monitor
- 9.6 Nicht behandelt
- 9.7 Aufgaben
- 9.8 Literaturverzeichnis
- 10 Java EE 7 und die Cloud
- A Anhang
- Index
- Fußnoten
Product information
- Title: Workshop Java EE 7, 2nd Edition
- Author(s):
- Release date: November 2014
- Publisher(s): dpunkt
- ISBN: 97833864901959
You might also like
book
Java EE kurz & gut
Sie möchten die Schlüsselspezifikationen der Java EE 6-Plattform schnell und unkompliziert kennenlernen? Dann ist dieses Taschenbuch …
book
Java – die Neuerungen in Version 9 bis 14
Dieses Buch richtet sich an Leser, die bereits solides Java-Know-how besitzen und sich prägnant über die …
book
Java – kurz & gut, 3rd Edition
Sie sind beim Programmieren oder Debuggen ins Stocken geraten und benötigen schnell Hilfe? In dieser Taschenreferenz …
book
The Java EE 7 Tutorial, Volume 2, Fifth Edition
is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 7 …