Hallo Leute,
was ist die beste Vorgehensweise für folgende Aufgabenstellung:
Datenbankanwendung welche auf einer MySQL DB basiert, welceh Daten aus einer CSV importiert und dann ensprechend auswerten soll. Jenachdem welche Auswertung man haben möchte.
Jetzt habe ich mir eine Klasse (myConnectDataBase.java) gemacht, in der die MySQL Verbindung geladen wird. Dies passiert im MainController. Die Verbindung übergebe ich jetzt an die einzelnen MDIFenster.
Da ich bei den SQL Commands flexibel sein möchte und nicht immer im Quell-Code die SQL-Commands ändern möchte, dachte ich mir ich mach mir eine vordefinierte TXT/JSON/XML Datei oder vordefinierte Abfragen in der DB.
Wie würdet ihr hier vorgehen und würdet ihr die Imports- und Abfragen-Auslöser in die Klasse myConnectDataBase.java integrieren, oder liebeer eine eigene Klasse (z.B. myCommandDataBase.java) legen.
was ist die beste Vorgehensweise für folgende Aufgabenstellung:
Datenbankanwendung welche auf einer MySQL DB basiert, welceh Daten aus einer CSV importiert und dann ensprechend auswerten soll. Jenachdem welche Auswertung man haben möchte.
Jetzt habe ich mir eine Klasse (myConnectDataBase.java) gemacht, in der die MySQL Verbindung geladen wird. Dies passiert im MainController. Die Verbindung übergebe ich jetzt an die einzelnen MDIFenster.
Da ich bei den SQL Commands flexibel sein möchte und nicht immer im Quell-Code die SQL-Commands ändern möchte, dachte ich mir ich mach mir eine vordefinierte TXT/JSON/XML Datei oder vordefinierte Abfragen in der DB.
Wie würdet ihr hier vorgehen und würdet ihr die Imports- und Abfragen-Auslöser in die Klasse myConnectDataBase.java integrieren, oder liebeer eine eigene Klasse (z.B. myCommandDataBase.java) legen.