|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
objektrelationale Mapper (OR-Mapper)
Objekte zur Anzeige von Daten zur Verfügung.
See:
Description
Interface Summary | |
---|---|
ViewObject | Sinn: jedes View-Objekt (VO) verfügt über Loggingaufrufe Eigentlich soll nur die Struktur verbessert werden ähnlich wie beim Container . |
Class Summary | |
---|---|
CityVO | Sinn: kapselt die Darstellung einer Stadt aus der Datenbank |
CountryVO | Sinn: kapselt eine Landesangabe aus der Datenbank |
EinzeilerVO | Sinn: kapselt eigentlich nur einen Einzeiler (derzeit als String) damit man später auch mal andere Sachen machen kann. |
EreignishistorieneintragVO | Sinn: stellt einen Eintrag aus der Ereignishistorie dar |
EventVO | Sinn: kapselt die Darstellung eines Ereignisses aus der Datenbank |
InformationVO | Sinn: kapselt den Inhalt der Tabelle information aus der Datenbank |
LocationVO | Sinn: dient zur Anzeige eines Standortes und soll die Klasse Koordinate bei der Anzeige von Daten kapseln History: 2004-03-18: name als String hinzugefügt- damit ist es auch möglich, dass eine Location auch ein Ortsname ist |
PictureVO | Sinn: soll die Informationen zu einem Bild aus der Datenbank kapseln |
SightGruppeVO | Sinn: kapselt eine Sehenswürdigkeitsgruppe aus der Datenbank (sight_object). |
SightVO | Sinn: kapselt die Inhalte der Tabellen SIGHT, CITY und COUNTRY, so dass als Ergebnis alle Sights, die es gibt zurückgegeben werden können. |
TopicVO | Sinn: kapselt ein Thema aus der Datenbank
Historie: 2004-04-29: zur vereinfachten Manipulation der Daten wird das Feld aboStatus hinzugefügt. |
UserdataVO | Sinn: stellt das Mapping für die Tabelle Userdata her,
Hauptnutzung ist die Prüfung des Logins mit dem LoginPruefer |
stellt objektrelationale Mapper (OR-Mapper)
Objekte zur Anzeige von Daten zur Verfügung.
Die einzelnen Klassen gleichen in Ihrer Semantik JavaBeans
und tragen alle
im Klassennamen ein VO für View-Object.
Gemäss der MVC-Architektur lassen sich diese Komponenten im Bereich Modell ansiedeln.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |