In diesem Paket sind die DAO-Klassen für die Verarbeitung der Schüler-Datei (Kap. 6) bzw. der Schüler-Datenbank (Kap. 8) enthalten.
Für die Erfassung und die Ausgabe der Schüler-Daten über die
Konsole gibt es entsprechende DAO-Klassen, die sowohl im Datei-Beispiel (Kap. 6)
als auch im Datenbank-Beispiel (Kap. 8) benötigt werden.
Für die Ausgabe der Schüler-Daten in eine Zeichenkette gibt es
ebenfalls eine entsprechende DAO-Klasse. Diese wird im Swing-Beispiel (das
nicht im Buch enthalten ist) benötigt.
Weiters gibt es DAO-Klassen für Lesen und Schreiben von Daten einer Datei
bzw. einer Datenbank.
Die Klassendefinition der Model-Klasse 'Schueler'
befindet sich
im Paket "at.beringer.oopBuch.modelKlassen"
.
'DAOerfassenSchueler'
(erfasst Daten über die Konsole)'DAOschreibenSchueler'
(speichert Daten in einer Datei)'DAOschreibenDBSchueler'
(speichert Daten in einer Datenbank)'DAOlesenSchueler'
(liest Daten aus einer Datei)'DAOlesenDBSchueler'
(liest Daten aus einer Datenbank)'DAOausgebenSchueler'
(gibt Daten auf der Konsole aus)'DAOausgebenSchuelerString'
(gibt Daten in einer Zeichenkette aus)
Die entsprechenden Anwendungsprogramme befinden sich in den
Paketen "at.beringer.oopBuch.einAusgabe"
(Datei-Verarbeitung,
Kap. 6) bzw. "at.beringer.oopBuch.jdbc"
(Datenbank-Verarbeitung,
Kap. 8).
Nicht im Buch enthaltene Swing-Anwendungsprogramme befinden sich in den
Paketen "at.beringer.oopBuch.einAusgabeSwing"
bzw. "at.beringer.oopBuch.einAusgabeSwingView"
(Datei-Verarbeitung) sowie in den
Paketen "at.beringer.oopBuch.jdbcSwing"
bzw. "at.beringer.oopBuch.jdbcSwingView"
(Datenbank-Verarbeitung).