Einzelnen Beitrag anzeigen
Alt 21.06.2002, 11:26   #6
it00x30
Veteran
 
Registriert seit: 21.07.2001
Alter: 45
Beiträge: 404


Standard

du solltest auf jeden fall den db-zugriff vor den anderen klassen verbergen - sprich eine klasse (.. eine db-fassade) schreiben, die dir die erzeugung der objekte aus der datenbank und das schreiben dieser objekte abnimmt



als beispiel: du hast willst ein kundenobjket von dem du zb die id kennst, dann schickst du der db-fassade ein
get(Class.forname("Kunde"), id)
und die fassade leitet dann die nötigen schritte ein um ein solches objekt aus der db zu holen
(das Class.forname("Kunde") kannst ja weglassen und einfach getKunde(id) verwenden)
it00x30 ist offline   Mit Zitat antworten