Ich habe 18 verschiedene Views (Datenbank). Derzeit mache ich alles dynamisch. Dass heisst ich kriege ein ResultSet, formatiere die Daten so wie ich will. Diese formatierungen mache ich mit einer Methode für alle Views. Die Daten werden dann dargestellt.
Was ist jetzt der Vorteil, wenn ich 18 DAO - Klassen kreiere und nun alles mehr oder weniger hardcoden muss? Das bräuche dann 18 switch case Abfragen und bedeutet einiges mehr Arbeit.
Beispiel jetzt:
Nachher:
Was ist jetzt der Vorteil, wenn ich 18 DAO - Klassen kreiere und nun alles mehr oder weniger hardcoden muss? Das bräuche dann 18 switch case Abfragen und bedeutet einiges mehr Arbeit.
Beispiel jetzt:
Code:
while(mehrDaten?)
while(mehrSpalten!)
SchreibeFeld();
loop
Nachher:
switch
case 1:
Dao.getStrasse()
Dao.getPLZ
case 2:
Dao.getStrasse()
Dao.getOrt