Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Rupert Strand Geändert vor über 10 Jahren
1
Servlets Servlets und relevantes API Servlets & SQL via JDBC Implementierungs - Spezifika Architektur Überblick Vertikaler Prototyp / Spezifikation
2
Servlets und relevantes API
3
Was macht ein Servlet doGet(HttpServletRequest reg, HttpServletResponse res) { PrintWriter out = res.getWriter(); if (req.getParameter(test) == null) { out.println( keine Parameter ); } else { out.println( keine Parameter ); }
4
Servlets - Merkmale
5
Servlets - Architektur
6
Servlets - Methoden
7
Servlets - doGet()
8
Servlets - Lebenszyklus
9
Servlets - toHTML
10
Servlets - Sessions
11
Servlets & SQL via JDBC
12
JDBC - Überblick
13
JDBC - Connection
14
JDBC - Statement
15
JDBC - ResultSet
16
Implementierungs - Spezifika
17
Concurrency Control Optimistic Concurrency Control Bei EDIT Command wird eine Kopie des Datensatzes gespeichert Vor dem SAVE Command wird der aktuelle Datensatz aus der DB mit der Kopie verglichen - > sind beide gleich kann gespeichert werden
18
Eigene Interfaces processRequest(HttpServletRequest req) toHTML(PrintWriter out)
20
Architektur Überblick
21
Http - Request Http - Response Datenbank Data Access Object (DAO) Business Logic GUI FrwrkServlet Browser Client Server Servlet Engine JDBC Bridge httpServletRequest httpServletResponse
22
Vertikaler Prototyp / Spezifikation
23
Datenbankschema Navigationsschema Administrator - Sicht Content - Manager - Sicht Kunden - Sicht
24
Prototyp - Datenbankschema
25
Prototyp - Navigationsschema
26
Prototyp - Administrator Sicht Benutzerverwaltung - TEILWEISE –Benutzer hinzufügen - PROTOTYP –Benutzer editieren - DUMMY –Benutzer löschen - DUMMY Auswertungen - TEILWEISE –Bestellungen - DUMMY –Abbruchprotokoll - DUMMY –Navigationspfade - PROTOTYP
27
Prototyp - Content Manager Sicht Artikelstamm pflegen - TEILWEISE –Artikel hinzufügen - PROTOTYP –Artikel verändern - DUMMY –Artikel löschen - DUMMY Produktgruppen pflegen - DUMMY –Produktgruppen hinzufügen - DUMMY –Produktgruppen verändern - DUMMY –Produktgruppen löschen - DUMMY
28
Prototyp - Kundensicht Auswahl Artikelgruppe - PROTOTYP –Auswahl Artikelliste - PROTOTYP –Auswahl Artikeldetailansicht - PROTOTYP Warenkorb - PROTOTYP –Artikel in Warenkorb legen - PROTOTYP –Warenkorb ändern - DUMMY Bestelladresse eingeben - PROTOTYP Bestätigung - PROTOTYP
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.